<!--
  @description: 采购人-采购结果 竞价非竞价容器
  @author: gmy
  @routerPath:/procurement/procurementDrive/offerResultContent
  @date: 2020-5-26 15:54:58
-->
<template>
  <div>
    <router-view />
  </div>
</template>

<script>
/* api*/
// import { distinguishBetween } from '@/api/procurement/procurementProject' // 获取项目类型数据
// import { qryEvalProjectFinishStatusType } from '@/api/procurement/procurementEvaluation'
export default {
  name: 'ProcurementResultContentVue',
  inject: ['getTenderBase'],
  data() {
    return {
      // 中选结果页面显示 00(快速不走评审项目||评标终止评审类羡慕) 01(评标评审废标类项目) 02(正常结束的评标类项目) 14竞价类项目根据接口返回情况在调页面
      resultRouterData: {
        '00': '/procurement/procurementDrive/offerResultContent/goodsAllot-add', // 询价-单一-竞谈 采购结果页面 物资分配页面
        '01': '/procurement/procurementDrive/offerResultContent/goodsAllot-add', // 询价-单一-竞谈 采购结果页面 物资分配页面
        '02': '/procurement/procurementDrive/offerResultContent/goodsAllot-add', // 询价-单一-竞谈 采购结果页面 物资分配页面
        '14': '/procurement/procurementDrive/offerResultContent/offerResultBidding' // 竞价的采购结果
      },
      tenderBase: this.getTenderBase() // 获取项目信息
    }
  },
  created() {
    // const packId = this.tenderBase.packId
    // if (packId) {
    //   // 调用采购结果驱动时添加显示页面条件方法
    //   this.getDistinguishBetween(packId)
    // }
    this.goPorcResultPath()
  },
  methods: {
    goPorcResultPath() {
      if (this.tenderBase.tenderMethod === '14') {
        this.$router.push({ path: this.resultRouterData[this.tenderBase.tenderMethod] })
      } else {
        this.$router.push({ path: '/procurement/procurementDrive/offerResultContent/goodsAllot-add' })
      }
    }
    /* 暂时不根据项目评审方法和评标项目类型判断页面 */
    // 封装获取采购结果驱动时添加显示页面条件方法
    // async getDistinguishBetween(packId) {
    //   await distinguishBetween(packId).then(res => {
    //     const { line } = res.data // 获取评审方式 00快速不走评审 01 标准评审类项目
    //     // 竞价类的项目走单独竞价采购页面
    //     if (this.tenderBase.tenderMethod === '14') {
    //       this.$router.push({ path: this.resultRouterData[this.tenderBase.tenderMethod] })
    //       return
    //     }
    //     // 标准评审类项目
    //     if (line !== '00') {
    //       // 调用评审结果查看请求
    //       this.getqryEvalProjectFinishStatusType(packId)
    //       return
    //     }
    //     // 快速不走评审项目
    //     this.$router.push({ path: this.resultRouterData[line] })
    //   }).catch(res => { })
    // },
    // // 评标完成采购结果查看
    // getqryEvalProjectFinishStatusType(packId) {
    //   qryEvalProjectFinishStatusType(packId).then(res => {
    //     // finishEvalType 结束评标方式 00-终止(跳转物资分配页面) 01-废标(跳转物资分配页面) 02-正常结束(跳转物资分配页面) 03-未结束(不开启中选结果节点)
    //     const { finishEvalType } = res.data
    //     this.$router.push({ path: this.resultRouterData[finishEvalType] })
    //   })
    // }
  }
}
</script>

<style lang="less" scoped>
</style>
