diff --git a/src/components/doctorModal.vue b/src/components/doctorModal.vue index 72077b3..b694c37 100644 --- a/src/components/doctorModal.vue +++ b/src/components/doctorModal.vue @@ -757,9 +757,13 @@ const modalForm = reactive({ handleDecryptBank(); if (data.doctor_bank_card && data.doctor_bank_card.province_id) { handelAreaList('', data.doctor_bank_card.province_id, 3); - } + }else{ + modalForm.doctor_bank_card={} + } if (data.doctor_bank_card && data.doctor_bank_card.city_id) { handelAreaList('', data.doctor_bank_card.city_id, 4); + }else{ + modalForm.doctor_bank_card={} } if(data.doctor_bank_card){ let obj=data.doctor_bank_card; diff --git a/src/views/doctor/doctor-list/index.vue b/src/views/doctor/doctor-list/index.vue index 832fdc3..faa8933 100644 --- a/src/views/doctor/doctor-list/index.vue +++ b/src/views/doctor/doctor-list/index.vue @@ -173,7 +173,7 @@ + @before-ok="handleSubmit" @close="() => {$refs.modalFormRef.resetFields(); modalForm.doctor_id = null;showEye=false}">
医生信息
@@ -205,9 +205,11 @@ + +
{{modalForm.user_doctor_info.card_num_mask}}
@@ -633,13 +635,14 @@ hospital_id: '' }, user_doctor_info: { - + card_num_mask:'' }, doctor_bank_card: { + province_id:'', bank_card_province_id: '', bank_card_city_id: '', bank_card_county_id: '', - bank_id: '' + bank_id: '', }, user: {}, doctor_id: '', @@ -1018,12 +1021,17 @@ data.doctor_expertise.forEach((item) => { arr.push(item.expertise_id) }) - handleDecryptBank(); + handleDecryptBank(); if (data.doctor_bank_card && data.doctor_bank_card.province_id) { handelAreaList('', data.doctor_bank_card.province_id, 3); - } + }else{ + modalForm.doctor_bank_card={} + } 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); + }else{ + modalForm.doctor_bank_card={} + } if(data.doctor_bank_card){ let obj=data.doctor_bank_card; @@ -1050,9 +1058,13 @@ if (data.doctor_bank_card && data.doctor_bank_card.province_id) { handelAreaList('', data.doctor_bank_card.province_id, 3); + }else{ + modalForm.doctor_bank_card={} } if (data.doctor_bank_card && data.doctor_bank_card.city_id) { handelAreaList('', data.doctor_bank_card.city_id, 4); + }else{ + modalForm.doctor_bank_card={} } if (!data.user_doctor_info) { data.user_doctor_info = {};