diff --git a/src/pages/processCenter/pages/creatProcess/qbfs/step4.vue b/src/pages/processCenter/pages/creatProcess/qbfs/step4.vue index 7778e27b6..986ba6957 100644 --- a/src/pages/processCenter/pages/creatProcess/qbfs/step4.vue +++ b/src/pages/processCenter/pages/creatProcess/qbfs/step4.vue @@ -318,14 +318,14 @@ export default { if(this.userType === 'QCRBUSS'){ this.qbfsForm.QCRBUSSID=idList; this.qbfsForm.QCRBUSS=nameList; + if(data && data.length > 0){ + const institutionIdList = this.unique(data.map(item => item.topUnitId)).join(",") + const institutionNameList = this.unique(data.map(item => item.topUnit)).join(",") + this.qbfsForm.QCDWID = institutionIdList + this.qbfsForm.QCDW = institutionNameList + } this.formKey++ } - if(data && data.length > 0){ - const institutionIdList = this.unique(data.map(item => item.topUnitId)).join(",") - const institutionNameList = this.unique(data.map(item => item.topUnit)).join(",") - this.qbfsForm.QCDWID = institutionIdList - this.qbfsForm.QCDW = institutionNameList - } this.modalShowRoleFlag = false }, diff --git a/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue b/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue index a231b62ae..484e1763a 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk-product/step1.vue @@ -1864,13 +1864,12 @@ }else if(this.userType === 'QCRBUSS'){ this.form.QCRBUSSID=idList; this.form.QCRBUSS=nameList; - } - - if(data && data.length > 0){ - const institutionIdList = this.unique(data.map(item => item.topUnitId)).join(",") - const institutionNameList = this.unique(data.map(item => item.topUnit)).join(",") - this.form.QCDWID = institutionIdList - this.form.QCDW = institutionNameList + if(data && data.length > 0){ + const institutionIdList = this.unique(data.map(item => item.topUnitId)).join(",") + const institutionNameList = this.unique(data.map(item => item.topUnit)).join(",") + this.form.QCDWID = institutionIdList + this.form.QCDW = institutionNameList + } } this.modalShowRoleFlag = false diff --git a/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue b/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue index fd32e7a3b..04430b8f6 100644 --- a/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue +++ b/src/pages/processCenter/pages/creatProcess/qbrk/step1.vue @@ -1785,19 +1785,18 @@ }else if(this.userType === 'QCRBUSS'){ this.form.QCRBUSSID=idList; this.form.QCRBUSS=nameList; + if(data && data.length > 0){ + console.log(data) + const institutionIdList = this.unique(data.map(item => item.topUnitId)).join(",") + const institutionNameList = this.unique(data.map(item => item.topUnit)).join(",") + this.form.QCDWID = institutionIdList + this.form.QCDW = institutionNameList + } }else if(this.userType === 'bzUserId'){ this.roleForm.bzUserId = idList this.roleForm.bzUserName = nameList } - if(data && data.length > 0){ - console.log(data) - const institutionIdList = this.unique(data.map(item => item.topUnitId)).join(",") - const institutionNameList = this.unique(data.map(item => item.topUnit)).join(",") - this.form.QCDWID = institutionIdList - this.form.QCDW = institutionNameList - } - this.modalShowRoleFlag = false }, unique(newArr) {