Просмотр исходного кода

fix(web-admin): 三方驾押人员查看态不显示证书缺失后缀

Co-authored-by: Cursor <cursoragent@cursor.com>
zlwu 3 месяцев назад
Родитель
Сommit
4eed1183b5
1 измененных файлов с 6 добавлено и 2 удалено
  1. 6 2
      web-admin/src/views/pl/personnel/index.vue

+ 6 - 2
web-admin/src/views/pl/personnel/index.vue

@@ -499,7 +499,7 @@ const viewHeroMeta = computed(() => {
 
 const viewDialogTitle = computed(() => {
   const name = viewDetail.value?.personnelName || '人员详情'
-  if (!viewDetail.value) return name
+  if (!viewDetail.value || isCarrierPersonnel.value) return name
   return name + getPersonnelCertMissingSuffix(viewDetail.value.certList || [], undefined, viewDetail.value.personnelType)
 })
 
@@ -543,7 +543,11 @@ const viewSections = computed<ViewSection[]>(() => {
       tableMode: 'triple'
     },
     {
-      title: `人员证书${viewDetail.value ? getPersonnelCertMissingSuffix(viewDetail.value.certList || [], undefined, viewDetail.value.personnelType) : ''}`,
+      title: `人员证书${
+        viewDetail.value && !isCarrierPersonnel.value
+          ? getPersonnelCertMissingSuffix(viewDetail.value.certList || [], undefined, viewDetail.value.personnelType)
+          : ''
+      }`,
       fields: [],
       slot: 'certs'
     }