From aaa700a2efc44c2f633f2c83885bc67ddcbcd770 Mon Sep 17 00:00:00 2001
From: 吴羡 <16976746+Xian-TT3@user.noreply.gitee.com>
Date: 星期三, 23 九月 2026 09:10:36 +0800
Subject: [PATCH] feat: 台账品名/材质/规格手工录入与产品编号选填、审批模板启用锁定编辑
---
src/views/officeProcessAutomation/ApproveManage/approve-template/index.vue | 15 ++++++++++-----
1 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/src/views/officeProcessAutomation/ApproveManage/approve-template/index.vue b/src/views/officeProcessAutomation/ApproveManage/approve-template/index.vue
index 0a495c6..8e67f9f 100644
--- a/src/views/officeProcessAutomation/ApproveManage/approve-template/index.vue
+++ b/src/views/officeProcessAutomation/ApproveManage/approve-template/index.vue
@@ -119,7 +119,7 @@
placeholder="濡傦細椤圭洰绔嬮」瀹℃壒"
maxlength="50"
show-word-limit
- :disabled="isEditingBuiltin"
+ :disabled="isEditFormLocked"
/>
</el-form-item>
@@ -134,7 +134,7 @@
v-model="form.businessType"
placeholder="璇烽�夋嫨"
style="width: 100%"
- :disabled="isEditingBuiltin"
+ :disabled="isEditFormLocked"
>
<el-option
@@ -183,6 +183,8 @@
show-word-limit
+ :disabled="isEditFormLocked"
+
/>
</el-form-item>
@@ -192,7 +194,8 @@
<FormConfigEditor
v-model="form.formConfigData"
:exclude-template-id="form.id"
- :disable-import="isEditingBuiltin"
+ :disable-import="isEditFormLocked"
+ :readonly="isEditFormLocked"
:locked-field-uids="isEditingBuiltin ? form.lockedFormFieldUids : []"
/>
@@ -202,7 +205,7 @@
<el-form-item label="瀹℃壒娴佺▼" required>
- <TemplateFlowEditor v-model="form.flowNodes" :user-options="flowUserOptions" />
+ <TemplateFlowEditor v-model="form.flowNodes" :user-options="flowUserOptions" :readonly="isEditFormLocked" />
<p class="flow-tip">
@@ -216,7 +219,7 @@
<div class="upload-block">
- <FileUpload v-model:file-list="form.storageBlobDTOs" :limit="10" button-text="鐐瑰嚮閫夋嫨鏂囦欢" />
+ <FileUpload v-model:file-list="form.storageBlobDTOs" :limit="10" button-text="鐐瑰嚮閫夋嫨鏂囦欢" :disabled="isEditFormLocked" />
</div>
@@ -472,6 +475,8 @@
isEditingBuiltin,
+ isEditFormLocked,
+
detailDialog,
detailRow,
--
Gitblit v1.9.3