From 53efc701d4b9dc2c07e66669bf8cd323b8883bf8 Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Fri, 25 Mar 2022 14:28:01 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20There=20is=20no=20way=20the,=20?= =?UTF-8?q?=E6=A8=A1=E5=9D=97=E7=BB=93=E6=9E=84=E5=8D=95=E5=85=83=E5=88=86?= =?UTF-8?q?=E4=B9=98=E7=94=A8=E8=BD=A6=E5=92=8C=E5=8D=A1=E8=BD=A6=20?= =?UTF-8?q?=E4=BC=81=E6=A0=87=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/EnterpriseStandardDatabase.vue | 79 ++++++++++++++++--- 1 file changed, 70 insertions(+), 9 deletions(-) diff --git a/src/pages/regulatoryRepository/enterpriseStandardDatabase/components/EnterpriseStandardDatabase.vue b/src/pages/regulatoryRepository/enterpriseStandardDatabase/components/EnterpriseStandardDatabase.vue index 8a08b8c81..234c29962 100644 --- a/src/pages/regulatoryRepository/enterpriseStandardDatabase/components/EnterpriseStandardDatabase.vue +++ b/src/pages/regulatoryRepository/enterpriseStandardDatabase/components/EnterpriseStandardDatabase.vue @@ -654,7 +654,7 @@ + @click.native="choiceZRR2('car', '关联模块--乘用车VPPS编码', sarBussionessStandEO.CYCVPPSBMBUSS,true)"> @@ -697,17 +697,38 @@ label-width="150px" class="add-form-item" > - + + v-model="sarBussionessStandEO.DYBXHBUSS" placeholder="选择模块结构单元变型号(卡车)" + @click.native="choiceZRR4('TRUCK', '模块结构单元变型号(卡车)', sarBussionessStandEO.dybxh)"> + + @@ -2247,6 +2281,7 @@ export default { defaultCheckedKeys1: [], defaultCheckedKeys2: [], defaultCheckedKeys3: [], + defaultCheckedKeys4: [], defaultCodeProps: { children: 'children', label: 'code' @@ -2374,9 +2409,11 @@ export default { modalShowFlag2: false, // drawer开关 modalShowFlag3: false, // drawer开关 modalShowFlag4: false, // drawer开关 + modalShowFlag5: false, // drawer开关 type: '', url: '', urlChild: '', + modelType:'', } }, methods: { @@ -2595,15 +2632,13 @@ export default { if (this.drawerTitle2 === '关联模块--乘用车VPPS编码') { this.sarBussionessSearch.CYCVPPSBMBUSS = checkedData.map(item => item.code).join(",") this.sarBussionessSearch.CYCVPPSCNBUSS = checkedData.map(item => item.chineseName).join(",") - } else { this.sarBussionessStandEO.CYCVPPSBMBUSS = checkedData.map(item => item.code).join(",") this.sarBussionessStandEO.CYCVPPSCNBUSS = checkedData.map(item => item.chineseName).join(",") - } + } } else { if (this.drawerTitle2 === '关联模块--乘用车VPPS编码') { this.sarBussionessSearch.CYCVPPSBMBUSS = checkedData.code this.sarBussionessSearch.CYCVPPSCNBUSS = checkedData.chineseName - } else { this.sarBussionessStandEO.CYCVPPSBMBUSS = checkedData.code this.sarBussionessStandEO.CYCVPPSCNBUSS = checkedData.chineseName } @@ -2645,6 +2680,22 @@ export default { popoverHideModelCancel() { this.modalShowFlag4 = false }, + popoverCarHideModel(checkedIds, checkedData, isShow, isLoadChild, topId) { + if (checkedData && checkedData.length != 0) { + if (checkedData.length > 0) { + this.sarBussionessStandEO.CYCDYBXHBUSS = checkedData.map(item => item.model).join(",") + this.sarBussionessStandEO.CYCDYMCBUSS = checkedData.map(item => item.name).join(",") + } else { + this.sarBussionessStandEO.CYCDYBXHBUSS = checkedData.model + this.sarBussionessStandEO.CYCDYMCBUSS = checkedData.name + } + this.modalShowFlag5 = false + } + this.$forceUpdate() + }, + popoverCarHideModelCancel() { + this.modalShowFlag5 = false + }, popoverHideCancel() { this.modalShowFlag1 = false }, @@ -2692,9 +2743,19 @@ export default { this.modalShowFlag4 = true this.url = '' this.urlChild = '' + this.modelType = type this.url = "sarModelTree/list" this.urlChild = "sarModelTree/childByList" }, + choiceZRR5(type, title, id) { + this.drawerTitle = title + this.modalShowFlag5 = true + this.url = '' + this.urlChild = '' + this.modelType = type + this.url = "sarModelTree/listByType" + this.urlChild = "sarModelTree/childByList" + }, choiceZRR1(type, title, id) { this.drawerTitle1 = title this.modalShowFlag1 = true