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/FormPayloadFields.vue |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/src/views/officeProcessAutomation/ApproveManage/approve-list/components/FormPayloadFields.vue b/src/views/officeProcessAutomation/ApproveManage/approve-list/components/FormPayloadFields.vue
index 7933db5..9d95a8b 100644
--- a/src/views/officeProcessAutomation/ApproveManage/approve-list/components/FormPayloadFields.vue
+++ b/src/views/officeProcessAutomation/ApproveManage/approve-list/components/FormPayloadFields.vue
@@ -34,6 +34,7 @@
           v-model="formPayload[field.key]"
           :placeholder="`璇疯緭鍏�${field.label}`"
           maxlength="200"
+          :disabled="Boolean(field.disabled)"
         />
         <el-input
           v-else-if="field.type === 'textarea'"
@@ -43,6 +44,7 @@
           :placeholder="`璇峰~鍐�${field.label}`"
           maxlength="2000"
           show-word-limit
+          :disabled="Boolean(field.disabled)"
         />
         <el-input-number
           v-else-if="field.type === 'number'"
@@ -51,6 +53,7 @@
           :precision="field.precision ?? 0"
           controls-position="right"
           style="width: 100%"
+          :disabled="Boolean(field.disabled)"
         />
         <el-date-picker
           v-else-if="field.type === 'date'"
@@ -60,6 +63,7 @@
           format="YYYY-MM-DD"
           value-format="YYYY-MM-DD"
           style="width: 100%"
+          :disabled="Boolean(field.disabled)"
         />
         <el-date-picker
           v-else-if="field.type === 'datetimerange'"
@@ -71,6 +75,7 @@
           format="YYYY-MM-DD HH:mm:ss"
           value-format="YYYY-MM-DD HH:mm:ss"
           style="width: 100%"
+          :disabled="Boolean(field.disabled)"
         />
         <el-select
           v-else-if="field.type === 'select'"
@@ -79,6 +84,7 @@
           style="width: 100%"
           clearable
           filterable
+          :disabled="Boolean(field.disabled)"
         >
           <el-option
             v-for="o in getOptions(field)"

--
Gitblit v1.9.3