From f7bb4db21c6b7316c92a0b6fdda1c92ec36202d0 Mon Sep 17 00:00:00 2001
From: ludc
Date: 星期四, 24 八月 2023 19:14:23 +0800
Subject: [PATCH] 提交代码

---
 Source/UBCS-WEB/src/components/FormTemplate/index.vue |   21 +++++++++++++++++----
 1 files changed, 17 insertions(+), 4 deletions(-)

diff --git a/Source/UBCS-WEB/src/components/FormTemplate/index.vue b/Source/UBCS-WEB/src/components/FormTemplate/index.vue
index 045c798..8bcb7ef 100644
--- a/Source/UBCS-WEB/src/components/FormTemplate/index.vue
+++ b/Source/UBCS-WEB/src/components/FormTemplate/index.vue
@@ -134,10 +134,13 @@
       showCodeApply: false,
       showResembleQuery: false,
       selfColumnType: {
-        codefixedsec: "combox",
-        codeclassifysec: "refer",
-        codevariablesec: "text",
-        coderefersec: "refer",
+        codefixedsec: "combox",//鍥哄畾鐮佹
+        codeclassifysec: "refer",//鍒嗙被鐮佹
+        codevariablesec: "text",//鍙彉鐮佹
+        coderefersec: "refer",//寮曠敤鐮佹
+        codeattrsec: "text",
+        codelevelsec: "text",
+        codedatesec: "date"
       },
       selfColumnConfig: {
         function: {
@@ -156,6 +159,7 @@
           label: "name",
           maxlength: "codeSecLength",
           data: "fixedValueVOList",
+          dateFormate: "codeDateFormatStr"
         },
         directVoluation: {
           search: true,
@@ -265,6 +269,9 @@
             "codeclassifysec",
             "codevariablesec",
             "coderefersec",
+            "codeattrsec",
+            "codelevelsec",
+            "codedatesec"
           ];
           this.secVOList = (res.data.data.secVOList || []).filter((item) =>
             typeList.includes(item.secType)
@@ -294,6 +301,8 @@
         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;
       });
@@ -350,6 +359,8 @@
         "lcstatus_text",
         "hesuanfenleiname",
         "$kucunwl",
+        "oldcode",
+        "lastmodifier"
       ];
       let resForm = {};
       const { defaultValue, formValue } = this.getDefaultValueAndFormValues(
@@ -405,6 +416,7 @@
     getReferConfig(item) {
       let params = {};
       if (item.secType == "codeclassifysec") {
+        //鍒嗙被鐮佹
         params = {
           isMuti: false,
           type: "grid",
@@ -449,6 +461,7 @@
           },
         };
       } else if (item.secType == "coderefersec") {
+        //寮曠敤鐮佹
         params = JSON.parse(item.referValueInfo);
       }
       return params;

--
Gitblit v1.9.3