From 5b5aa9473aa46966cecc897a6d659338c737dd31 Mon Sep 17 00:00:00 2001 From: zyn Date: Mon, 15 Jan 2024 14:29:32 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=A0=87=E5=87=86=E4=BD=93=E7=B3=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../creatProcess/qbrk/common/formEditList.vue | 15 +- .../qbrk/common/formEditListFb.vue | 15 +- .../pages/creatProcess/qbrk/step1-2.vue | 223 ++---------------- .../pages/creatProcess/qbrk/step1.vue | 18 +- .../pages/creatProcess/qbrk/step12.vue | 30 +-- .../pages/creatProcess/qbrk/step13.vue | 31 +-- .../pages/creatProcess/qbrk/step3.vue | 30 +-- .../pages/creatProcess/qbrk/step6.vue | 30 +-- .../pages/creatProcess/qbrk/stepC1.vue | 23 +- .../pages/creatProcess/qbrk/stepC3.vue | 30 +-- .../pages/creatProcess/qbrk/stepC6.vue | 30 +-- .../domesticStandardsAndRegulations/index.vue | 41 +--- .../components/EnterpriseStandardDatabase.vue | 21 +- .../foreignStandardsAndRegulations/index.vue | 41 +--- 14 files changed, 203 insertions(+), 375 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/common/formEditList.vue b/src/pages/processCenter/pages/creatProcess/qbrk/common/formEditList.vue index 300b83067..b64980b85 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/common/formEditList.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/common/formEditList.vue @@ -382,11 +382,11 @@ @@ -1024,10 +1024,17 @@ export default { map.set('3', '不采纳'); return map.get(data) }, - choiceZRR1 (type, title, id) { + choiceZRR1 (type, title, id, e) { + if (e.target.className === 'el-input__icon el-icon-circle-close el-input__clear') { + return; + } this.$emit('formChoiceZRR1', type, title, id) }, + handleClearStandSystem () { + this.$emit('handleClearStandSystem') + }, + choiceZRR2 (type, title, id, flag) { this.$emit('formChoiceZRR2', type, title, id, flag) }, diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/common/formEditListFb.vue b/src/pages/processCenter/pages/creatProcess/qbrk/common/formEditListFb.vue index 93f98c7c8..246523891 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/common/formEditListFb.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/common/formEditListFb.vue @@ -361,11 +361,11 @@ @@ -991,10 +991,17 @@ export default { map.set('3', '不采纳'); return map.get(data) }, - choiceZRR1 (type, title, id) { + choiceZRR1 (type, title, id, e) { + if (e.target.className === 'el-input__icon el-icon-circle-close el-input__clear') { + return; + } this.$emit('formChoiceZRR1', type, title, id) }, + handleClearStandSystem () { + this.$emit('handleClearStandSystem') + }, + choiceZRR2 (type, title, id, flag) { this.$emit('formChoiceZRR2', type, title, id, flag) }, diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step1-2.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step1-2.vue index d55222f86..196e10c3a 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step1-2.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step1-2.vue @@ -75,67 +75,9 @@
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
@@ -189,10 +119,6 @@ />
- - - -
- - --> @@ -669,85 +594,6 @@
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 0) { - this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(',') - this.form.menuId = checkedData.map(item => item.menuId).join(',') - this.form.treeType = checkedData.map(item => item.treeType).join(',') - } else { - if (checkedData.parentId == null || checkedData.parentId === '') { - this.$message.error('请选择二级及以下目录') - return - } - this.form.TXLBBUSS = checkedData.menuName - this.form.menuId = checkedData.id - this.form.treeType = 'sarMs' + if(checkedData) { + if (checkedData.parentId == null || checkedData.parentId === '') { + this.$message.error('请选择二级及以下目录') + return } + this.form.TXLBBUSS = checkedData.menuNames + this.form.menuId = checkedData.id + this.form.treeType = 'sarMs' } this.modalShowFlag1 = false this.$forceUpdate() diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue index 175f1c637..63d58a9d3 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue @@ -427,11 +427,11 @@ @@ -3150,11 +3150,19 @@ export default { this.drawerTitle = title this.modalShowFlagZRBM = true }, - choiceZRR1 (type, title, id) { + choiceZRR1 (type, title, id, e) { + if (e.target.className === 'el-input__icon el-icon-circle-close el-input__clear') { + return; + } this.drawerTitle = title this.modalShowFlag1 = true this.key++ }, + handleClearStandSystem () { + this.form.TXLBBUSS = '' + this.form.menuId = '' + this.form.treeType = '' + }, choiceZRR2 (type, title, id, flag) { this.drawerTitle = title this.modalShowFlag2 = true @@ -3614,7 +3622,7 @@ export default { popoverHide (checkedIds, checkedData, isShow, isLoadChild, topId) { if (checkedData) { if (checkedData.length > 0) { - this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(',') + this.form.TXLBBUSS = checkedData.map(item => item.menuNames).join(',') this.form.menuId = checkedData.map(item => item.menuId).join(',') this.form.treeType = checkedData.map(item => item.treeType).join(',') } else { @@ -3622,7 +3630,7 @@ export default { this.$message.error('请选择二级及以下目录') return } - this.form.TXLBBUSS = checkedData.menuName + this.form.TXLBBUSS = checkedData.menuNames this.form.menuId = checkedData.id this.form.treeType = 'sarMs' } diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue index c6a2ff3ca..ce9eae7ca 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step12.vue @@ -44,6 +44,7 @@ @formChoiceZRR3="formChoiceZRR3" @formChoiceZRR4="formChoiceZRR4" @formChoiceZRR5="formChoiceZRR5" + @handleClearStandSystem="handleClearStandSystem" /> 0) { - this.form.TXLBBUSS = checkedData.map(item => item.menuName).join(',') - this.form.menuId = checkedData.map(item => item.menuId).join(',') - this.form.treeType = checkedData.map(item => item.treeType).join(',') - } else { - if (checkedData.parentId == null || checkedData.parentId === '') { - this.$message.error('请选择二级及以下目录') - return - } - this.form.TXLBBUSS = checkedData.menuName - this.form.menuId = checkedData.id - this.form.treeType = 'sarMs' + if (checkedData.parentId == null || checkedData.parentId === '') { + this.$message.error('请选择二级及以下目录') + return } + this.form.TXLBBUSS = checkedData.menuNames + this.form.menuId = checkedData.id + this.form.treeType = 'sarMs' } this.modalShowFlag1 = false this.$forceUpdate() @@ -2790,9 +2790,9 @@ export default {