From 2a528466ffc86bce5dc5991bc9cbb9fd24c694c8 Mon Sep 17 00:00:00 2001 From: THK3121 Date: Sat, 22 Jul 2023 09:33:22 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/company/edit.vue | 10 ++++------ src/views/permission/admin/edit.vue | 12 +++++------- 2 files changed, 9 insertions(+), 13 deletions(-) diff --git a/src/views/company/edit.vue b/src/views/company/edit.vue index 462d713..b6e61ad 100644 --- a/src/views/company/edit.vue +++ b/src/views/company/edit.vue @@ -816,17 +816,15 @@ const getDetails = async () => { formData[key] = data[key]; if (stringArr.includes(key)) formData[key] = formData[key].toString(); }); - apiCityList({ city: formData.province }).then(() => { - apiAreaList({ area: formData.city }).then(() => { - apiStreetList({ street: formData.area }); - }); - }); formData["party_a_name"] = data["contract"]["party_a_name"]; formData["file_image"] = data["contract"]["file"]; fileList.value[0].url = data["contract"]["file"]; fileList.value[0].name = "合同文件"; + await getCityList(); + await getAreaList(); + await getStreetList(); }; -getProvinceList(); + getdictTypeLists(); getcontract_type(); diff --git a/src/views/permission/admin/edit.vue b/src/views/permission/admin/edit.vue index 3778252..02ed630 100644 --- a/src/views/permission/admin/edit.vue +++ b/src/views/permission/admin/edit.vue @@ -504,7 +504,7 @@ const formData = reactive({ sex: "", id_card: "", name: "", - province: "", + province: "120000", city: "", area: "", street: "", @@ -547,7 +547,7 @@ const getcontract_type = async () => { }; getcontract_type(); -const isCompany = ref(false) +const isCompany = ref(false); function customEvent(data: any) { isCompany.value = false; formData.party_a = data.id; @@ -788,11 +788,9 @@ const setFormData = async (row: any) => { if (stringArr.includes(key)) formData[key] = formData[key].toString(); } } - apiCityList({ city: formData.province }).then(() => { - apiAreaList({ area: formData.city }).then(() => { - apiStreetList({ street: formData.area }); - }); - }); + await getCityList(); + await getAreaList(); + await getStreetList(); }; const handleClose = () => {