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/modeling/BusinessAdd.vue |   32 ++++++++++++++++++--------------
 1 files changed, 18 insertions(+), 14 deletions(-)

diff --git a/Source/UBCS-WEB/src/views/modeling/BusinessAdd.vue b/Source/UBCS-WEB/src/views/modeling/BusinessAdd.vue
index 1515c8f..7e4f639 100644
--- a/Source/UBCS-WEB/src/views/modeling/BusinessAdd.vue
+++ b/Source/UBCS-WEB/src/views/modeling/BusinessAdd.vue
@@ -1,5 +1,5 @@
 <template>
-    <el-dialog 
+    <el-dialog
     title="涓氬姟绫诲瀷"
     :visible.sync="showSubmitDialog"
     append-to-body
@@ -43,16 +43,16 @@
             </el-form-item>
         </div>
             <el-form-item label="鎻忚堪" label-width="100px" class="description">
-                <el-input v-model="btmType.description" 
-                :prefix-icon="icons.desc" 
+                <el-input v-model="btmType.description"
+                :prefix-icon="icons.desc"
                 class="descClass"
                 id="descId"
                 ></el-input>
             </el-form-item>
         </el-form>
-        <avue-crud :option="option" 
-        :data="btmType.attributes" 
-        :page.sync="page" 
+        <avue-crud :option="option"
+        :data="btmType.attributes"
+        :page.sync="page"
         ref="attrTable"
         @cell-mouse-enter="cellEditClick"
         @cell-mouse-leave="cellEditSave">
@@ -62,7 +62,7 @@
                 size="small"
                 @click="rowAdd()">灞炴�ч�夋嫨</el-button>
             </template>
-            
+
         </avue-crud>
         <div slot="footer" class="dialog-footer">
             <el-button type="primary" @click="submitBtmType">纭畾</el-button>
@@ -76,9 +76,9 @@
             @close="closeAttrDialog"
             width="80%"
         >
-            <avue-crud class="attrRef" 
-            :option="attrRef.option" 
-            :data="attrRef.data" 
+            <avue-crud class="attrRef"
+            :option="attrRef.option"
+            :data="attrRef.data"
             :page.sync="attrRef.page"
             ref="attrRef"
             @on-load="attrRefOnLoad"
@@ -98,7 +98,7 @@
             :visible.sync="revisionRef.visible"
             append-to-body
             width="80%">
-            
+
             <avue-crud class="revisionRef"
              :option="revisionRef.option"
              :data="revisionRef.data"
@@ -320,7 +320,7 @@
                 id: [
                     { required: true, message: '璇疯緭鍏ヤ笟鍔$被鍨嬬紪鍙�', trigger: 'blur' },
                     { pattern: /^[A-Za-z]+$/, message: '涓氬姟绫诲瀷缂栧彿鍙兘涓鸿嫳鏂�', trigger: 'blur' },
-                    { min: 2, max: 15, message: '闀垮害鍦�2鍒�15涓瓧绗�', trigger: 'blur' }
+                    { min: 2, max: 20, message: '闀垮害鍦�2鍒�20涓瓧绗�', trigger: 'blur' }
                 ],
                 domain: [
                     { required: true, message: '璇烽�夋嫨鎵�灞為鍩�', trigger: 'blur' }
@@ -387,7 +387,11 @@
                     attrDataType : item.typeKey,
                     defaultValue: item.defaultValue,
                     description: item.description,
-                    attributeLength: item.maxLength
+                    attributeLength: item.maxLength,
+                    referBtmTypeId: item.referTypeCode,
+                    referBtmTypeName: item.referToName,
+                    enumId: item.dictCode,
+                    // enumName: item,
                 });
                 this.attrRef.queryNotIn += (item.id + ",")
             });
@@ -420,7 +424,7 @@
                 this.$refs.attrTable.refreshTable();
             })
         },
-        // 
+        //
         viewChange(){
 
         },

--
Gitblit v1.9.3