From 1daa22ed05c77e4a8c3069124a1849d5d6504f69 Mon Sep 17 00:00:00 2001
From: huminmin <mac@MacBook-Pro.local>
Date: 星期四, 30 七月 2026 17:57:00 +0800
Subject: [PATCH] 修改报工审批数据显示
---
src/views/officeProcessAutomation/ApproveManage/approve-list/components/ApproveDetailPanel.vue | 11 ++++++++++-
1 files changed, 10 insertions(+), 1 deletions(-)
diff --git a/src/views/officeProcessAutomation/ApproveManage/approve-list/components/ApproveDetailPanel.vue b/src/views/officeProcessAutomation/ApproveManage/approve-list/components/ApproveDetailPanel.vue
index 8bed52b..7c6cd47 100644
--- a/src/views/officeProcessAutomation/ApproveManage/approve-list/components/ApproveDetailPanel.vue
+++ b/src/views/officeProcessAutomation/ApproveManage/approve-list/components/ApproveDetailPanel.vue
@@ -77,7 +77,7 @@
<el-divider content-position="left">鎶ュ伐濉姤鍐呭</el-divider>
<el-descriptions v-if="formResolved.fields.length" :column="2" border>
<el-descriptions-item
- v-for="field in formResolved.fields"
+ v-for="field in visibleFormFields"
:key="field.key"
:label="field.label || field.key"
>
@@ -231,6 +231,15 @@
});
const formResolved = computed(() => resolveInstanceFormFields(props.row));
+ const visibleFormFields = computed(() =>
+ (formResolved.value.fields || []).filter(field => {
+ const key = String(field?.key || "").toLowerCase();
+ const label = String(field?.label || "").trim();
+ if (["approvalstatus", "auditstatus", "status", "workhours", "schedulingnum"].includes(key)) return false;
+ if (["瀹℃壒鐘舵��", "瀹℃牳鐘舵��", "宸ユ椂", "鎺掍骇鏁伴噺"].includes(label)) return false;
+ return true;
+ })
+ );
// 鏄惁涓虹壒娈婂鎵圭被鍨嬶紙閲囪喘銆佸彂璐с�佹姤浠凤級
--
Gitblit v1.9.3