Преглед на файлове

fix(证书管理): 修复有效期显示和链接样式问题

liujt преди 6 месеца
родител
ревизия
3625c46654

+ 1 - 1
src/views/documentManagement/certificateManagement/components/detail-dialog.vue

@@ -40,7 +40,7 @@
         </el-descriptions-item>
         <el-descriptions-item :span="2">
           <template slot="label"> 有效期至 </template>
-          {{ form.validityStartTime + ' — ' + form.validityEndTime }}
+          {{ (form.validityStartTime ? form.validityStartTime : '') + ' — ' + (form.validityEndTime ? form.validityEndTime : '') }}
         </el-descriptions-item>
         <el-descriptions-item>
           <template slot="label"> 状态 </template>

+ 12 - 12
src/views/documentManagement/certificateManagement/index.vue

@@ -25,18 +25,18 @@
           <!-- <el-button type="primary" @click="handleUpload">导入</el-button> -->
         </template>
         <template v-slot:code="{ row }">
-          <el-link type="primary" :underline="false" @click="openDetail(row)">{{
-            row.code
-          }}</el-link>
-          <p class="ele-text-info" v-if="['1'].includes(row.holderType)">
-            {{ getDictValue('证件类型', row.type) }}
-          </p>
-          <p
-            class="ele-text-info"
-            v-if="['2', '3', '4', '5', '6'].includes(row.holderType)"
-          >
-            {{ getDictValue('客户/供应商资质类型', row.type) }}
-          </p>
+          <el-link type="primary" :underline="false" @click="openDetail(row)">
+            <p>{{ row.code }}</p>
+            <p class="ele-text-info" style="color: #409eff;" v-if="['1'].includes(row.holderType)">
+              {{ getDictValue('证件类型', row.type) }}
+            </p>
+            <p
+              class="ele-text-info"  style="color: #409eff;"
+              v-if="['2', '3', '4', '5', '6'].includes(row.holderType)"
+            >
+              {{ getDictValue('客户/供应商资质类型', row.type) }}
+            </p>
+          </el-link>
         </template>
         <template v-slot:time="{ row }">
           <p>起:{{ row.validityStartTime }}</p>