From e3e857502455e9c2a0f5cfb9b18f6e9276014439 Mon Sep 17 00:00:00 2001
From: chenyao <1219716595@qq.com>
Date: Mon, 28 Jul 2025 17:34:05 +0800
Subject: [PATCH] feat:去除人工事件单关联任务没值效果

---
 src/views/tickets/ticket.vue |   20 ++++++++++++--------
 1 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/src/views/tickets/ticket.vue b/src/views/tickets/ticket.vue
index c1b057e..5037793 100644
--- a/src/views/tickets/ticket.vue
+++ b/src/views/tickets/ticket.vue
@@ -927,17 +927,21 @@
         { label: '工单内容', value: this.currentDetail.content },
       ]
 
+      // 过滤掉值为 '/' 的列
+      const filteredFields = fields.filter(field => field.value !== '/');
+      console.log(filteredFields, '111')
       // 将字段分成两列
-      const formattedFields = []
-      for (let i = 0; i < fields.length; i += 2) {
+      const formattedFields = [];
+      for (let i = 0; i < filteredFields.length; i += 2) {
         formattedFields.push({
-          label1: fields[i]?.label || '',
-          value1: fields[i]?.value || '暂无数据',
-          label2: fields[i + 1]?.label || '',
-          value2: fields[i + 1]?.value || '暂无数据',
-        })
+          label1: filteredFields[i]?.label || '',
+          value1: filteredFields[i]?.value || (filteredFields[i]?.label ? '暂无数据' : ''),
+          label2: filteredFields[i + 1]?.label || '',
+          value2: filteredFields[i + 1]?.value || (filteredFields[i + 1]?.label ? '暂无数据' : ''),
+        });
       }
-      return formattedFields
+      console.log(formattedFields, '2222')
+      return formattedFields;
     },
     dynamicFixedStatuses () {
       // 直接使用接口返回的 stepInfos

--
Gitblit v1.9.3