From c2ee2b74bd587fdad8e9e276beb3c792f56f5b6c Mon Sep 17 00:00:00 2001
From: lihang <lihang@vci-tech.com>
Date: 星期三, 05 七月 2023 16:33:55 +0800
Subject: [PATCH] 业务类型和元数据相关的修正

---
 Source/UBCS-WEB/src/views/code/code.vue |   20 ++++++++++----------
 1 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/Source/UBCS-WEB/src/views/code/code.vue b/Source/UBCS-WEB/src/views/code/code.vue
index eff5c3f..26918c0 100644
--- a/Source/UBCS-WEB/src/views/code/code.vue
+++ b/Source/UBCS-WEB/src/views/code/code.vue
@@ -418,6 +418,8 @@
       append-to-body
       style="height: 115vh; margin-top: -13vh; overflow: hidden"
       destroy-on-close
+      lock-scroll
+      :close-on-click-modal="false"
       @close="clearBasicAddForm">
 
       <!--  绗竴灞傚璇濇,娣诲姞鐮佹淇℃伅瀵硅瘽妗嗕腑鐨勫唴瀹� -->
@@ -1678,17 +1680,15 @@
             this.loadBasic(this.selectionList[0]);
           }else{
             // 鍙兘鍙傜収寮曠敤鐨勪笟鍔$被鍨嬩細鍙戠敓鏀瑰彉鎵�浠ヨ繖鍎跨洿鎺ュreferConfig鐨刯son杩涜鏀瑰彉
-            let referConfig = JSON.parse(this.form.referConfig);
-            referConfig.referType = this.form.referBtmId;
-            referConfig.referTypeName = this.form.referBtmName;
-            this.form.referConfig = JSON.stringify(referConfig);
-
-            let referValueInfo = JSON.parse(this.form.referValueInfo);
-            referValueInfo.referType = this.form.referBtmId;
-            this.form.referValueInfo = JSON.stringify(referValueInfo);
+            if(this.form.referConfig === "coderefersec" || this.form.referConfig != undefined){
+              let referConfig = JSON.parse(this.form.referConfig);
+              referConfig.referType = this.form.referBtmId;
+              referConfig.referTypeName = this.form.referBtmName;
+              this.form.referConfig = JSON.stringify(referConfig);
+              let referValueInfo = JSON.parse(this.form.referValueInfo);
+              referValueInfo.referType = this.form.referBtmId;
+            }
             editSave(this.form).then(() => {
-               // 鍏抽棴瀵硅瘽妗�
-              this.addBasicCodeSettingBox = false
               this.$message({
                 type: "success",
                 message: "鎿嶄綔鎴愬姛!"

--
Gitblit v1.9.3