From c14fedd8903487457ad0911e8afab47670be754e Mon Sep 17 00:00:00 2001 From: ludc Date: 星期二, 29 八月 2023 22:15:20 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- Source/UBCS-WEB/src/components/FormTemplate/index.vue | 25 ++++++++++++++++++------- 1 files changed, 18 insertions(+), 7 deletions(-) diff --git a/Source/UBCS-WEB/src/components/FormTemplate/index.vue b/Source/UBCS-WEB/src/components/FormTemplate/index.vue index d2585c3..dcdfb1b 100644 --- a/Source/UBCS-WEB/src/components/FormTemplate/index.vue +++ b/Source/UBCS-WEB/src/components/FormTemplate/index.vue @@ -84,7 +84,7 @@ import FormTemplate from "./FormTemplate"; import ResembleQuery from "./ResembleQuery"; export default { - name: "FormTemplateDialog", + name: "FormTemplateDialog", components: { ResembleQuery, FormTemplate }, props: { visible: { @@ -134,12 +134,12 @@ showCodeApply: false, showResembleQuery: false, selfColumnType: { - codefixedsec: "combox", - codeclassifysec: "refer", - codevariablesec: "text", + codefixedsec: "combox",//鍥哄畾鐮佹 + codeclassifysec: "refer",//鍒嗙被鐮佹 + codevariablesec: "text",//鍙彉鐮佹 + coderefersec: "refer",//寮曠敤鐮佹 codeattrsec: "text", codelevelsec: "text", - coderefersec: "refer", codedatesec: "date" }, selfColumnConfig: { @@ -265,13 +265,18 @@ if (res.data && res.data.code === 200) { this.codeRuleOid = res.data.data.oid; const typeList = [ + //鍥哄畾鐮佹 "codefixedsec", + //鍒嗙被鐮佹 "codeclassifysec", + //鍙彉鐮佹 "codevariablesec", + //寮曠敤鐮佹 "coderefersec", + //灞炴�х爜娈� "codeattrsec", - "codelevelsec", - "codedatesec" + //鏃ユ湡鐮佹 + "codedatesec", ]; this.secVOList = (res.data.data.secVOList || []).filter((item) => typeList.includes(item.secType) @@ -286,6 +291,8 @@ this.showCodeApply = false; } } + console.log(' this.secVOList',this.secVOList) + console.log(' res.data.data.secVOList',res.data.data.secVOList) }); }, getFormData(form) { @@ -301,6 +308,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; }); @@ -414,6 +423,7 @@ getReferConfig(item) { let params = {}; if (item.secType == "codeclassifysec") { + //鍒嗙被鐮佹 params = { isMuti: false, type: "grid", @@ -458,6 +468,7 @@ }, }; } else if (item.secType == "coderefersec") { + //寮曠敤鐮佹 params = JSON.parse(item.referValueInfo); } return params; -- Gitblit v1.9.3