From 84748363b911c35b9b3a66159cfeeeefd13cc917 Mon Sep 17 00:00:00 2001 From: 马宇豪 <978517621@qq.com> Date: 星期一, 09 十二月 2024 13:12:37 +0800 Subject: [PATCH] 修改导出内容 --- 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