From 31d5b331ee8b4d51c5132a5bb0932069f3a0ba0b Mon Sep 17 00:00:00 2001
From: zhang_nuo <zhang_12370@163.com>
Date: 星期五, 28 八月 2026 23:17:39 +0800
Subject: [PATCH] feat(personnel,production): 新增年龄自动计算及工单数量支持小数

---
 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