From 99191bb2180ad776a5a8fcaf45c6bfa23ac11278 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AE=8B=E4=BC=9F=E4=BD=B3?= <2797716443@qq.com> Date: Mon, 7 Mar 2022 17:42:29 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=87=E5=87=86=E5=85=A5=E5=BA=93=E6=B5=81?= =?UTF-8?q?=E7=A8=8Bbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/creatProcess/bzrk/step1.vue | 19 ++++++++++++++++++- .../pages/creatProcess/bzrk/step4.vue | 6 +++--- 2 files changed, 21 insertions(+), 4 deletions(-) diff --git a/src/pages/processCenter/pages/creatProcess/bzrk/step1.vue b/src/pages/processCenter/pages/creatProcess/bzrk/step1.vue index a4f738e4f..8b1a950c3 100644 --- a/src/pages/processCenter/pages/creatProcess/bzrk/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/bzrk/step1.vue @@ -1456,6 +1456,7 @@ export default { callback() } return { + gdType: '', //归档位置的赋值 standTypeModel: 'INLAND', submitType: '', nodeList3: [], @@ -2223,6 +2224,7 @@ export default { switch (status) { // 新增 case 1: + this.gdType = '新增' this.selectedList = [] this.standardCheckedList = [] this.standardDrawer = false @@ -2231,6 +2233,7 @@ export default { break // 带入(确认) case 2: + this.gdType = '带入' if (this.standardCheckedList.length === 1) { this.$http.get('sarStandardsInfo/sar-standards-info/getStandInfoUpdateById', {id: this.standardCheckedList[0].id}, { _this: this @@ -2368,7 +2371,7 @@ export default { }, {}, res => { if (res.ok) { this.treeListOptions = res.data - if(bringData.standNumber){ + if(this.gdType === '带入'){ this.$http.get('sarStandardsInfo/sar-standards-info/getStandMenuId', { standId: bringData.id, }, {}, reson => { @@ -2388,6 +2391,20 @@ export default { this.form.treeListId = treeListId } }) + }else{ + let treeList = '' + let treeListId = '' + reson.data.forEach(item=>{ + this.treeCheckedKeys.push(item.menuId) + if (treeList.length > 0) { + treeList += ',' + treeListId += ',' + } + treeList += item.menuName + treeListId += item.menuId + }) + this.form.treeListName = treeList + this.form.treeListId = treeListId } } }) diff --git a/src/pages/processCenter/pages/creatProcess/bzrk/step4.vue b/src/pages/processCenter/pages/creatProcess/bzrk/step4.vue index d0fb69bfe..ee7e22ba5 100644 --- a/src/pages/processCenter/pages/creatProcess/bzrk/step4.vue +++ b/src/pages/processCenter/pages/creatProcess/bzrk/step4.vue @@ -10,7 +10,7 @@