From 27a476e32c30c0d3a6319ff20c1e8586ad47d804 Mon Sep 17 00:00:00 2001
From: zhouwx <1175765986@qq.com>
Date: 星期五, 12 十二月 2025 09:41:42 +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