diff --git a/src/views/database/connect_enterprises_management/components/editDialog.vue b/src/views/database/connect_enterprises_management/components/editDialog.vue index 7269769..96397b4 100644 --- a/src/views/database/connect_enterprises_management/components/editDialog.vue +++ b/src/views/database/connect_enterprises_management/components/editDialog.vue @@ -337,9 +337,13 @@ const fnGetData = async () => { if (!props.corpInfoId) return; const { data } = await getBusCompanyInfo({ id: props.corpInfoId }); form.value = data; - form.value.area = [form.value.province, form.value.city, form.value.county]; + if (form.value.province) { + form.value.area = [form.value.province, form.value.city, form.value.county]; + } form.value.sectorId = data.sectorId.split(","); - form.value.address = `${form.value.longitude}-${form.value.latitude}`; + if (form.value.longitude) { + form.value.address = `${form.value.longitude}-${form.value.latitude}`; + } thirdList.value = data.thirdList; }; diff --git a/src/views/database/connect_enterprises_management/info.vue b/src/views/database/connect_enterprises_management/info.vue index 24bbfd5..cc2104a 100644 --- a/src/views/database/connect_enterprises_management/info.vue +++ b/src/views/database/connect_enterprises_management/info.vue @@ -102,8 +102,12 @@ const thirdListOptions = [ const fnGetData = async () => { const { data } = await getBusCompanyInfo({ id: id }); info.value = data; - info.value.area = `${info.value.province},${info.value.city}, ${info.value.county}`; - info.value.address = `${info.value.longitude}-${info.value.latitude}`; + if (info.value.province) { + info.value.area = `${info.value.province},${info.value.city}, ${info.value.county}`; + } + if (info.value.longitude) { + info.value.address = `${info.value.longitude}-${info.value.latitude}`; + } thirdList.value = info.value.thirdList; const { data: servicePlatformList } = await getBusServicePlatformListAll(); target.value = servicePlatformList.find(