From 44246a2082c74db213faa0e2c97445ec1173068b Mon Sep 17 00:00:00 2001
From: fujunling <2984387807@qq.com>
Date: 星期三, 23 八月 2023 11:53:55 +0800
Subject: [PATCH] 新增编码类型

---
 Source/UBCS-WEB/src/components/code-dialog-page/maxSerialnumDialog.vue |   25 ++++++++++++++++---------
 1 files changed, 16 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 d0a25f4..4885780 100644
--- a/Source/UBCS-WEB/src/components/code-dialog-page/maxSerialnumDialog.vue
+++ b/Source/UBCS-WEB/src/components/code-dialog-page/maxSerialnumDialog.vue
@@ -8,6 +8,7 @@
         <el-tabs v-model="activeName" type="border-card" @tab-click="handleClick">
             <el-tab-pane label="鏈�澶ф祦姘村彿" name="codeApply">
                 <form-template v-bind="$attrs" type="add" :selfColumnType="selfColumnType"
+                :trendsSpan="24"
                     :selfColumnConfig="selfColumnConfig" ref="CodeApply" @getFormData="getCodeApplyFormData"
                     @referConfigDataUpdate="referConfigDataUpdate"></form-template>
             </el-tab-pane>
@@ -48,7 +49,7 @@
         },
         selfColumnConfig: {
             handler(newval) {
-                console.log('selfColumnConfig', newval)
+                // console.log('selfColumnConfig', newval)
             },
             immediate: true,
             deep: true
@@ -69,7 +70,10 @@
                 codefixedsec: "combox",
                 codeclassifysec: "refer",
                 codevariablesec: "text",
+                codeattrsec: "text",
+                codelevelsec: "text",
                 coderefersec: "refer",
+                codedatesec: "date",
             },
             selfColumnConfig: {
                 function: {
@@ -88,6 +92,7 @@
                     label: "name",
                     maxlength: "codeSecLength",
                     data: "fixedValueVOList",
+                    dateFormate: "codeDateFormatStr"
                 },
                 directVoluation: {
                     search: true,
@@ -102,23 +107,25 @@
     methods: {
         // 鑾峰彇鐮佹
         async apiGetCode() {
+            this.activeName = "codeApply";
             const response = await getCodePrice({ ruleOid: this.ruleOid })
             const res = response.data
             if (res.success && res.code === 200) {
-                console.log(response)
                 const typeList = [
                     "codefixedsec",
                     "codeclassifysec",
                     "codevariablesec",
                     "coderefersec",
+                    "codeattrsec",
+                    "codelevelsec",
+                    "codedatesec"
                 ];
                 this.secVOList = (res.data.secVOList || []).filter((item) =>
                     typeList.includes(item.secType)
                 );
-                console.log(this.secVOList)
                 if (this.secVOList.length > 0) {
                     // this.showCodeApply = true;
-                    this.activeName = "codePrice";
+                    
                     this.$nextTick(() => {
                         this.$refs.CodeApply.templateRender(this.secVOList);
                     });
@@ -128,14 +135,14 @@
             }
         },
         handleClick(tab, event) {
-            console.log(event)
+            // console.log(event)
         },
         getCodeApplyFormData(codeApplyForm) {
             this.codeApplyForm = codeApplyForm;
         },
         // 鍙傜収缁勪欢鏁版嵁鍙樻洿
         referConfigDataUpdate(data) {
-            console.log(data)
+            // console.log(data)
             const { field } = data;
             this.secVOList = this.secVOList.map((item) => {
                 if (item.parentClassifySecOid === field) {
@@ -144,7 +151,7 @@
                 }
                 return item;
             });
-            console.log(this.secVOList)
+            // console.log(this.secVOList)
             this.$refs.CodeApply.templateRender(this.secVOList);
         },
         isRequired(item) {
@@ -165,7 +172,7 @@
             }
         },
         getReferConfig(item) {
-            console.log(item)
+            // console.log(item)
             let params = {};
             if (item.secType == "codeclassifysec") {
                 params = {
@@ -214,7 +221,7 @@
             } else if (item.secType == "coderefersec") {
                 params = JSON.parse(item.referValueInfo);
             }
-            console.log(params)
+            // console.log(params)
             return params;
 
         },

--
Gitblit v1.9.3