From 222cf20dfb47d7806ce1525751eba3646e49754a Mon Sep 17 00:00:00 2001 From: jiangyy Date: Fri, 24 Sep 2021 10:37:54 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E5=A4=8D=E5=A1=AB=E5=86=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/parser/Parser.vue | 6 +- src/views/form/setting/index.vue | 941 +++++++++++++++---------------- src/views/form/write/index.vue | 538 +++++++++--------- 3 files changed, 730 insertions(+), 755 deletions(-) diff --git a/src/components/parser/Parser.vue b/src/components/parser/Parser.vue index 549e0ce..c68bee2 100644 --- a/src/components/parser/Parser.vue +++ b/src/components/parser/Parser.vue @@ -260,14 +260,12 @@ function setValueLabel (event, config, scheme) { console.log(scheme) // 需要处理的类型 如果是input等则不需要处理 let tagOptionKey = processType[config.tag] - + debugger if (tagOptionKey) { if (event instanceof Array) { - // 多选 其他自定义输入 - - + // 多选 其他自定义输入 if (!event.includes(0) && config.tag != 'el-cascader') { // 如果多选里没有选择其他,就清掉other this.$set(this[this.formConf.labelFormModel], `${scheme.__vModel__}other`, '') diff --git a/src/views/form/setting/index.vue b/src/views/form/setting/index.vue index 49f4e25..d715fbb 100644 --- a/src/views/form/setting/index.vue +++ b/src/views/form/setting/index.vue @@ -1,87 +1,74 @@ diff --git a/src/views/form/write/index.vue b/src/views/form/write/index.vue index 448a177..f79fada 100644 --- a/src/views/form/write/index.vue +++ b/src/views/form/write/index.vue @@ -1,48 +1,50 @@