jinlin
2024-02-23 1772fc5e211f9e9e0ab4cdc6c29b436aac178c2a
web/src/views/modules/sys/task/already-task.vue
@@ -12,20 +12,20 @@
              :data="dataList"
              style='margin-top:10px;transition: .5s;'
              border highlight-current-row>
      <el-table-column align="center" prop="index" width="80" label="序号">
      <el-table-column align="center" prop="index" width="60" label="序号">
        <template slot-scope="scope">
          <span v-html="indexFormat(scope.$index)"></span>
        </template>
      </el-table-column>
      <el-table-column align="left" prop="topic" label="工程" width="150"/>
      <el-table-column align="left" prop="topic" label="项目名称" />
      <!--        <el-table-column align="left" prop="title" label="流程名称" width="200"/>-->
      <el-table-column align="left" prop="remark" label="摘要" />
      <el-table-column align="left" prop="remark" label="摘要" width="250"/>
      <el-table-column align="center" prop="finishStepName" label="完成节点" width="240px"/>
      <el-table-column align="center" v-if ='$store.state.user.isAdmin' prop="finishUserName" label="完成人员" width="120px"/>
      <el-table-column align="center" prop="finishTime" label="完成时间" width="160px"/>
      <el-table-column align="center" prop="stepName" label="当前状态" width="240px"/>
      <el-table-column align="center" prop="receiveName" label="办理人"  width="120px"/>
      <el-table-column align="center" prop="finishTime" label="完成时间" width="120px"/>
      <el-table-column align="center" prop="stepName" label="当前状态" width="100px"/>
      <el-table-column align="center" prop="receiveName" label="办理人"  width="100px"/>
      <!--        <el-table-column align="center" prop="statusName" label="我的意见" />-->
      <el-table-column label="操作" width="180px">
        <template v-slot="{ row }">
@@ -54,6 +54,7 @@
    <ConfigItemOutbound ref="configItemOutbound" @refreshDataList="getQuery()"></ConfigItemOutbound>
    <TestCheckOrder ref="testCheckOrder" @refreshDataList="getQuery()"></TestCheckOrder>
    <BaselineRelease ref="baselineRelease" @refreshDataList="getQuery()"></BaselineRelease>
    <QaAuditReport ref="qaAuditReport" @refreshDataList="getQuery()"></QaAuditReport>
    <!--    </zt-table-wraper>-->
  </div>
</template>
@@ -68,6 +69,7 @@
  import ConfigItemChange from "@/views/modules/configItemChange/ConfigItemChange-AddOrUpdate.vue";
  import ConfigItemOutbound from "@/views/modules/configItemOutbound/ConfigItemOutbound-AddOrUpdate.vue";
  import BaselineRelease from "@/views/modules/baselineRelease/BaselineRelease-AddOrUpdate.vue";
  import QaAuditReport from '@/views/modules/qaAuditReport/QaAuditReport-AddOrUpdate'
  export default {
    data() {
@@ -97,7 +99,8 @@
      ConfigItemWarehouse,
      ConfigItemChange,
      ConfigItemOutbound,
      BaselineRelease
      BaselineRelease,
      QaAuditReport
    },
    watch:{
    },
@@ -222,6 +225,10 @@
          this.$nextTick(()=>{
            this.$refs.baselineRelease.$refs.dialog.init(row.bizId,row, true)
          })
        }else if (row.flowCode === 'qashbg') {
          this.$nextTick(()=>{
            this.$refs.qaAuditReport.$refs.dialog.init(row.bizId,row, true)
          })
        }
        else {
          if (row.stepReadRouterId === null){