From 0d5f2c20521598c01bc2a2d6376ab564b5effc2a Mon Sep 17 00:00:00 2001 From: zhouwx <1175765986@qq.com> Date: 星期二, 10 十二月 2024 08:54:59 +0800 Subject: [PATCH] 修改bug --- src/views/safetyReview/expertManage/experts/index.vue | 17 ++++++++++------- 1 files changed, 10 insertions(+), 7 deletions(-) diff --git a/src/views/safetyReview/expertManage/experts/index.vue b/src/views/safetyReview/expertManage/experts/index.vue index c3c9aa3..96e2638 100644 --- a/src/views/safetyReview/expertManage/experts/index.vue +++ b/src/views/safetyReview/expertManage/experts/index.vue @@ -86,12 +86,14 @@ </el-table-column> <el-table-column label="聘书有效时间" align="center" prop=""> <template #default="scope"> - {{scope.row.employmentDateStart}}/{{scope.row.employmentDateEnd}} + <span v-if="scope.row.state == 2">{{scope.row.employmentDateStart}}/{{scope.row.employmentDateEnd}}</span> + <span v-else>--</span> </template> </el-table-column> <el-table-column label="专家聘书" align="center" prop="expertCertificate"> <template #default="scope"> - <el-button type="primary" link @click="viewCert(scope.row)">查看</el-button> + <span v-if="scope.row.state == 2"><el-button type="primary" link @click="viewCert(scope.row)">查看</el-button></span> + <span v-else>--</span> </template> </el-table-column> <el-table-column label="操作" align="center" fixed="right" class-name="small-padding fixed-width"> @@ -254,11 +256,12 @@ } const viewCert=(info)=>{ - const routePath = '/certPdf'; - const resolvedRoute = router.resolve(routePath); - const queryString = new URLSearchParams(info).toString(); - const fullPath = `${resolvedRoute.href}?${queryString}`; - window.open(fullPath, '_blank'); + console.log(info,'info') + const routePath = '/certPdf' + const resolvedRoute = router.resolve(routePath) + const queryString = new URLSearchParams(info).toString() + const fullPath = `${resolvedRoute.href}?${queryString}` + window.open(fullPath, '_blank') } const getSupport =(safety,prevention,emergency)=>{ -- Gitblit v1.9.2