This commit is contained in:
zoujiandong 2023-07-21 14:08:23 +08:00
parent 0c843d09b0
commit d816923eb6

View File

@ -322,7 +322,7 @@
<a-col :span="12"> <a-col :span="12">
<a-form-item field="doctor_bank_card.province_id" label="开户银行所在地:"> <a-form-item field="doctor_bank_card.province_id" label="开户银行所在地:">
<a-space size="large" style="margin-right: 12px;"> <a-space size="large" style="margin-right: 12px;">
<a-select placeholder="请选择省份" v-model="modalForm.doctor_bank_card.province_id" @change="changeProvice"> <a-select placeholder="请选择省份" :style="{minWidth:'120px'}" v-model="modalForm.doctor_bank_card.province_id" @change="changeProvice">
<a-option v-for="item in provinceData" :key="item.area_id" :value="Number(item.area_id)" <a-option v-for="item in provinceData" :key="item.area_id" :value="Number(item.area_id)"
:label="item.area_name">{{item.area_name}}</a-option> :label="item.area_name">{{item.area_name}}</a-option>
</a-select> </a-select>
@ -918,10 +918,7 @@
modalForm.id_card_back = ''; modalForm.id_card_back = '';
modalForm.sign_image = ''; modalForm.sign_image = '';
modalForm.doctor_bank_card = { modalForm.doctor_bank_card = {
bank_card_province_id: '',
bank_card_city_id: '',
bank_card_county_id: '',
bank_id: ''
} }
//$refs.modalFormRef.resetFields(); //$refs.modalFormRef.resetFields();
}; };
@ -959,25 +956,19 @@
handleDecryptBank(); handleDecryptBank();
if (data.doctor_bank_card && data.doctor_bank_card.province_id) { if (data.doctor_bank_card && data.doctor_bank_card.province_id) {
handelAreaList('', data.doctor_bank_card.province_id, 3); handelAreaList('', data.doctor_bank_card.province_id, 3);
} else { }
modalForm.doctor_bank_card = {
province_id: '',
city_id: '',
county_id: '',
bank_id: ''
}
};
if (data.doctor_bank_card && data.doctor_bank_card.city_id) { if (data.doctor_bank_card && data.doctor_bank_card.city_id) {
handelAreaList('', data.doctor_bank_card.city_id, 4); handelAreaList('', data.doctor_bank_card.city_id, 4);
} }
if (!data.doctor_bank_card) { if(data.doctor_bank_card){
modalForm.doctor_bank_card = { let obj=data.doctor_bank_card;
province_id: '', for (const key in obj) {
city_id: '', if(obj[key]==0){
county_id: '', modalForm.doctor_bank_card[key]=''
bank_id: '' }
}
} }
}
modalForm.cur_doctor_expertise = arr; modalForm.cur_doctor_expertise = arr;
} }
} }
@ -1005,14 +996,15 @@
if (!data.hospital) { if (!data.hospital) {
modalForm.hospital = {}; modalForm.hospital = {};
} }
if (!data.doctor_bank_card) { if(data.doctor_bank_card){
modalForm.doctor_bank_card = { let obj=data.doctor_bank_card;
province_id: '', for (const key in obj) {
city_id: '', if(obj[key]==0){
county_id: '', modalForm.doctor_bank_card[key]=''
bank_id: '' }
}
}; }
}
if(data.doctor_title==0){ if(data.doctor_title==0){
modalForm.doctor_title=''; modalForm.doctor_title='';
} }
@ -1102,9 +1094,9 @@
is_platform_deep_cooperation: modalForm.is_platform_deep_cooperation, is_platform_deep_cooperation: modalForm.is_platform_deep_cooperation,
is_sys_diagno_cooperation: modalForm.is_sys_diagno_cooperation, is_sys_diagno_cooperation: modalForm.is_sys_diagno_cooperation,
bank_card_code: modalForm.bank_card_code, bank_card_code: modalForm.bank_card_code,
bank_card_province_id: modalForm.doctor_bank_card.province_id, bank_card_province_id: modalForm.doctor_bank_card.province_id?modalForm.doctor_bank_card.province_id:0,
bank_card_city_id: modalForm.doctor_bank_card.city_id, bank_card_city_id: modalForm.doctor_bank_card.city_id?modalForm.doctor_bank_card.city_id:0,
bank_card_county_id: modalForm.doctor_bank_card.county_id, bank_card_county_id: modalForm.doctor_bank_card.county_id?modalForm.doctor_bank_card.county_id:0,
bank_id: modalForm.doctor_bank_card.bank_id bank_id: modalForm.doctor_bank_card.bank_id
} }
if (!modalForm.doctor_id) { if (!modalForm.doctor_id) {