From 2ef77429e8906bdfec24bfb6fbc07509bd6ea855 Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期四, 21 九月 2023 10:32:11 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 Source/UBCS-WEB/src/components/code-dialog-page/maxSerialnumDialog.vue |   22 +++++++++++++---------
 1 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/Source/UBCS-WEB/src/components/code-dialog-page/maxSerialnumDialog.vue b/Source/UBCS-WEB/src/components/code-dialog-page/maxSerialnumDialog.vue
index dc5182c..e37dd05 100644
--- a/Source/UBCS-WEB/src/components/code-dialog-page/maxSerialnumDialog.vue
+++ b/Source/UBCS-WEB/src/components/code-dialog-page/maxSerialnumDialog.vue
@@ -182,6 +182,8 @@
                             this.confirmLoadding = false
                             this.cancel()
                         }
+                    }).catch(error=>{
+                      this.confirmLoadding = false
                     })
                 } else {
                     this.confirmLoadding = false
@@ -191,15 +193,17 @@
         },
         // 鍙傜収缁勪欢鏁版嵁鍙樻洿
         referConfigDataUpdate(data) {
-            const { field } = data;
-            this.secVOList = this.secVOList.map((item) => {
-                if (item.parentClassifySecOid === field) {
-                    this.$refs.CodeApply.form[item.oid] = undefined;
-                    this.$refs.CodeApply.form[item.name] = undefined;
-                }
-                return item;
-            });
-            this.$refs.CodeApply.templateRender(this.secVOList);
+          const {field} = data;
+          this.secVOList = this.secVOList.map((item) => {
+            if (item.parentClassifySecOid === field) {
+              this.$refs.CodeApply.form[item.oid] = undefined;
+              this.$refs.CodeApply.form[item.name] = undefined;
+              item.readOnly = false;
+              item.referConfig.extraParams.parentClassifyValueOid = data.value;
+            }
+            return item;
+          });
+          this.$refs.CodeApply.templateRender(this.secVOList);
         },
         isRequired(item) {
             return item.nullableFlag != "true";

--
Gitblit v1.9.3