From 4b1be4c32232a86e7e82f51cd2d809d4556f5cfb Mon Sep 17 00:00:00 2001 From: danshihao Date: Fri, 5 Jan 2024 15:10:09 +0800 Subject: [PATCH] fix 80417 --- .../memberManage/modules/SafeguardMemberModal.vue | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/views/incomePayments/memberManage/modules/SafeguardMemberModal.vue b/src/views/incomePayments/memberManage/modules/SafeguardMemberModal.vue index 4f179d8..5869172 100644 --- a/src/views/incomePayments/memberManage/modules/SafeguardMemberModal.vue +++ b/src/views/incomePayments/memberManage/modules/SafeguardMemberModal.vue @@ -533,9 +533,19 @@ export default { * 选择会员单位 * */ companyChange(val) { + // 当前选中的企业和之前选中的企业一致,就不修改了 + if (this.selectedCompany && val && this.selectedCompany.id === val.id) { + return + } // 清除合同号 this.form.setFieldsValue({ contractNo: undefined }) this.selectedCompany = Object.assign({}, val) + + // fix:80417 切换企业清空两个联系人 + this.form.setFieldsValue({ + companyContactId: undefined, + postContactId: undefined + }) }, handleCancel() { this.selectedCompany = null