diff --git a/src/views/workCenter/standardPromotionProcess/modules/BaseInfoForm.vue b/src/views/workCenter/standardPromotionProcess/modules/BaseInfoForm.vue index 0149958f..3f96e267 100644 --- a/src/views/workCenter/standardPromotionProcess/modules/BaseInfoForm.vue +++ b/src/views/workCenter/standardPromotionProcess/modules/BaseInfoForm.vue @@ -138,7 +138,7 @@ @@ -297,11 +297,13 @@ export default { changeParticipatingUnits (val) { getLiaisonList({ deptIds: val }).then(res => { if (res.success) { - const data = res.result || '' + const data = res.result || [] + const ids = data.map(item => item.contactId).join(',') + const names = data.map(item => item.contactIdDictText).join(',') // 如果是清空,设置禁用,否则根据返回内容设置禁用 - this.disabledInitiator = val ? !!data : true - this.initiatorName = data - this.$set(this.formInline, 'initiator', data) + this.disabledInitiator = val ? !!ids : true + this.initiatorName = names + this.$set(this.formInline, 'initiator', ids) } }) }