From 5a149d626ae8bc3fa4bddbb53f8caf40f51f6da6 Mon Sep 17 00:00:00 2001
From: zs <zhousong@weben-smart.com>
Date: 周三, 04 6月 2025 17:42:13 +0800
Subject: [PATCH] Merge branch 'master' of http://222.71.245.114:9086/r/HIA24016N_PipeLineDemo

---
 Weben_CMS专用代码生成器/Code/Templete/Web/Controllers/EntityModeDrawer模板.txt |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

diff --git "a/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Code/Templete/Web/Controllers/EntityModeDrawer\346\250\241\346\235\277.txt" "b/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Code/Templete/Web/Controllers/EntityModeDrawer\346\250\241\346\235\277.txt"
index cbcf880..7be9486 100644
--- "a/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Code/Templete/Web/Controllers/EntityModeDrawer\346\250\241\346\235\277.txt"
+++ "b/Weben_CMS\344\270\223\347\224\250\344\273\243\347\240\201\347\224\237\346\210\220\345\231\250/Code/Templete/Web/Controllers/EntityModeDrawer\346\250\241\346\235\277.txt"
@@ -14,7 +14,12 @@
 import isEqual from 'lodash/isEqual'
 import { ConfirmBox } from '@/components/ConfirmBox/ConfirmBox'
 import { cloneDeep } from 'lodash'
-
+// 引入公共选项配置 
+import {  
+  BOOLEAN_OPTIONS_AddEdit 
+} from '@/utils/commonOptionConstants'; 
+// 引入公共表单工具文件  
+import { extractFormDataForOnConfirm,extractAndAssignFormData } from '@/utils/myformUtils'; 
 export const use$EntityName$Drawer = (props: any, ctx?: any) => {
   const $PageMenuInstanceName$Drawer = injectModel<$EntityName$Drawer>('$PageMenuInstanceName$Drawer')
   /**
@@ -111,9 +116,7 @@
    */
   const onConfirm = async () => {
     await formRef.value?.validate()
-    const data = {
-      $Save_PageAddFormAttributes$
-    }
+    const data=extractFormDataForOnConfirm(formData);
     if (!current.value) {
       await $PageMenuInstanceName$Drawer.add$EntityName$(data)
     } else {
@@ -154,10 +157,7 @@
     if (current.value) {
       const res = await $PageMenuInstanceName$Drawer.get$EntityName$Detail(current.value)
 
-      formData.value = {
-        $PageAddFormAttributesByOpen$
-        id: res.id,
-      }
+      extractAndAssignFormData(res,formData);
       disabled.value = true
       updateCheckData()
     } else {

--
Gitblit v1.9.3