update 标准宣贯流程完善
This commit is contained in:
@@ -138,7 +138,7 @@
|
||||
</div>
|
||||
<a-form-model-item class="item-model" prop="initiator">
|
||||
<user-selection :placeholder="$t('pleaseEnter')+$t('workCenter.standardPromotionProcess.contactPerson')"
|
||||
type="checkbox" :nameStr="initiatorName" :disabled="disabledInitiator" :show-btn="!disabledInitiator"
|
||||
type="checkbox" :nameStr="initiatorName"
|
||||
v-model="formInline.initiator" />
|
||||
</a-form-model-item>
|
||||
</div>
|
||||
@@ -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)
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user