From 90de81ed138823dc498b201bc7873f74016d2f65 Mon Sep 17 00:00:00 2001
From: Admin <978517621@qq.com>
Date: 星期三, 23 十一月 2022 15:20:23 +0800
Subject: [PATCH] 新增安全专项检查与用户层级

---
 src/views/selfCheck/index.vue |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/src/views/selfCheck/index.vue b/src/views/selfCheck/index.vue
index 516e47f..3908fbc 100644
--- a/src/views/selfCheck/index.vue
+++ b/src/views/selfCheck/index.vue
@@ -17,19 +17,21 @@
                 <el-table-column label="自查期限(之前)" prop="enterpriseSelfCheckDeadline" align="center"></el-table-column>
                 <el-table-column label="是否自查" prop="selfcheckStatus" width="130" align="center" sortable>
                     <template slot-scope="scope">
-                        <span>{{ scope.row.selfcheckStatus == 0 ? '未自查' : '已自查' }}</span>
+                        <span>{{ scope.row.selfcheckStatus == 1 ? '已自查' : '未自查' }}</span>
                     </template>
                 </el-table-column>
                 <el-table-column label="自查时间" prop="selfcheckTime" align="center"></el-table-column>
                 <el-table-column label="是否隐患" prop="hiddendangerStatus" align="center">
                     <template slot-scope="scope">
-                        <span>{{ scope.row.hiddendangerStatus == 0 ? '否' : '是' }}</span>
+                        <span>{{ scope.row.hiddendangerStatus == null ? '' : (scope.row.hiddendangerStatus == 1 ?'是':'否') }}</span>
                     </template>
                 </el-table-column>
                 <el-table-column label="整改情况" prop="rectifyStatus" align="center" class-name="small-padding fixed-width">
                     <template slot-scope="scope">
-                        <el-button v-if="scope.row.rectifyStatus == 1" type="text" @click="toRepair(scope.row)">去整改</el-button>
-                        <span v-else>已完成</span>
+                        <span v-if="scope.row.rectifyStatus==0">无需整改</span>
+                        <el-button v-else-if="scope.row.rectifyStatus==1" type="text" @click="toRepair(scope.row)">去整改</el-button>
+                        <span v-else-if="scope.row.rectifyStatus==2">已整改</span>
+                        <span v-else>--</span>
                     </template>
                 </el-table-column>
                 <el-table-column label="详情" align="center" class-name="small-padding fixed-width">
@@ -65,7 +67,7 @@
     import { getToken } from '@/utils/auth'
     import selfReport from "./components/selfReport"
     import repair from "./components/repair"
-    import checkDetails from "./components/repair"
+    import checkDetails from "./components/checkDetails"
     import { getUnDoneCheckTask } from '@/api/selfCheck'
 
     export default {
@@ -114,18 +116,21 @@
                 const t = this
                 t.$refs.report.dialogVisible = true
                 t.$refs.report.id = row.id
+                t.$refs.report.getReportInfo()
             },
 
             toDetail(row){
                 const t = this
                 t.$refs.details.dialogVisible = true
                 t.$refs.details.id = row.id
+                t.$refs.details.getEnterpriseInfo()
             },
 
             toRepair(row){
                 const t = this
                 t.$refs.repair.dialogVisible = true
                 t.$refs.repair.id = row.id
+                t.$refs.repair.getSelfRectifyInfo()
             },
 
             async getUncheckList(){

--
Gitblit v1.9.2