From 2060cb1aec383655dc0e8ee7ecf31e044b4e52a3 Mon Sep 17 00:00:00 2001
From: Ben Lin <maobin001@msn.com>
Date: 星期日, 09 六月 2024 01:19:48 +0800
Subject: [PATCH] 工单管理更新

---
 src/views/components/CustModal.vue |   15 +++++++++------
 1 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/src/views/components/CustModal.vue b/src/views/components/CustModal.vue
index b4653f4..a233bb4 100644
--- a/src/views/components/CustModal.vue
+++ b/src/views/components/CustModal.vue
@@ -28,7 +28,6 @@
   import { custFunction } from './data';
   import { isNullOrEmpty, isNullOrUnDef } from '/@/utils/is';
   import { Layout, LayoutContent, Card } from 'ant-design-vue';
-  import { isNamedExportBindings } from 'typescript';
 
   const ALayout = Layout;
   const ACard = Card;
@@ -61,11 +60,12 @@
     formSchema.value = [];
     setModalProps({ confirmLoading: false });
     isUpdate.value = !!data?.isUpdate;
-    cType.value = data?.ctype;
-    title.value = data?.title;
-    width.value = data?.width;
-    formElName.value = data?.formElName;
-    useFormData.value = data?.formEl;
+    cType.value = data?.ctype; //鏄摢涓〉闈�
+    title.value = data?.title; //寮规鏍囬
+    width.value = data?.width; //寮规瀹藉害
+    formElName.value = data?.formElName; //寮规涓〃鍗曞悕瀛楁暟缁�
+    useFormData.value = data?.formEl; //寮规涓〃鍗曞疄渚嬫暟缁�
+    //寰幆琛ㄥ崟鍚嶆暟缁勶紝鎿嶄綔鍚勮〃鍗曞瓧娈�
     formElName.value.forEach((name) => {
       if (!isNullOrUnDef(useFormData.value[name])) {
         useFormData.value[name][1].resetFields();
@@ -91,15 +91,18 @@
   //   { deep: true },
   // );
 
+  /* 寮规纭畾鎸夐挳鏂规硶 */
   async function handleSuccess() {
     try {
       var values = {} as any;
+      //寰幆琛ㄥ崟鍚嶆暟缁勶紝楠岃瘉鍚勮〃鍗曟暟鎹悎娉曟�э紝鍚堟硶鍒欒繑鍥炲悇琛ㄥ崟鏁版嵁锛岃繑鍥炲�煎彲浠ョ敤values['琛ㄥ崟鍚�']鑾峰彇琛ㄥ崟鏁版嵁
       for (let name of formElName.value) {
         values[name] = await useFormData.value[name][1].validate();
       }
       setModalProps({ confirmLoading: true });
 
       closeModal();
+      //鎴愬姛浜嬩欢锛屽皢鏁版嵁杩斿洖鍘熼〉闈�
       emit('success', {
         isUpdate: isUpdate.value,
         fnName: 'handleSubmit',

--
Gitblit v1.9.3