[update] 支出合同编辑回显,普通项目工作组项目联系人和邮寄联系人联动

This commit is contained in:
zhaoxiao
2021-09-10 10:26:52 +08:00
parent fbca58c6cb
commit 9bbe7ae7ef
4 changed files with 45 additions and 12 deletions
@@ -44,7 +44,8 @@
v-decorator="['contactsIdOne',validatorRules.contactsIdOne]"
:maxLength='50'
ref="selectContacts1"
@ok="addContactsOneOk"></select-contacts>
@ok="addContactsOneOk"
@change="contactsChange"></select-contacts>
</a-form-item>
</a-col>
<a-col :xl="12" :sm="24">
@@ -564,6 +565,20 @@ export default {
return
}
callback()
},
/**
* 企业联系人1、邮寄联系人联动
* @param value
*/
contactsChange(value) {
let mailContact = Object.values(this.form.getFieldValue(['mailContactsId']))[0]
// 邮寄联系人非undefined时赋值
if (!mailContact) {
this.model.mailContactsId = value
this.$nextTick(() => {
this.form.setFieldsValue(pick(this.model, 'mailContactsId'))
})
}
}
}
}