修复镇级公司地区显示异常的bug
This commit is contained in:
parent
e6ee848d36
commit
0f8f13b629
@ -1001,8 +1001,11 @@ function company_type_change(type: any) {
|
|||||||
isBrigade.value = false;
|
isBrigade.value = false;
|
||||||
formData.village = "";
|
formData.village = "";
|
||||||
formData.brigade = "";
|
formData.brigade = "";
|
||||||
|
if (!formData.id) {
|
||||||
|
// 创建公司时切换公司类型进行清空
|
||||||
formData.street = "";
|
formData.street = "";
|
||||||
formData.area = "";
|
formData.area = "";
|
||||||
|
}
|
||||||
formData.responsible_area = []; // 同级别公司切换时清空已选择区域
|
formData.responsible_area = []; // 同级别公司切换时清空已选择区域
|
||||||
partyDisabled.value = true;
|
partyDisabled.value = true;
|
||||||
indexType.value = 30;
|
indexType.value = 30;
|
||||||
@ -1020,8 +1023,11 @@ function company_type_change(type: any) {
|
|||||||
isBrigade.value = false;
|
isBrigade.value = false;
|
||||||
formData.village = "";
|
formData.village = "";
|
||||||
formData.brigade = "";
|
formData.brigade = "";
|
||||||
|
if (!formData.id) {
|
||||||
|
// 创建公司时切换公司类型进行清空
|
||||||
formData.street = "";
|
formData.street = "";
|
||||||
formData.area = "";
|
formData.area = "";
|
||||||
|
}
|
||||||
formData.responsible_area = []; // 同级别公司切换时清空已选择区域
|
formData.responsible_area = []; // 同级别公司切换时清空已选择区域
|
||||||
// partyDisabled.value = true;
|
// partyDisabled.value = true;
|
||||||
// indexType.value = 30;
|
// indexType.value = 30;
|
||||||
@ -1151,14 +1157,6 @@ const getDetails = async () => {
|
|||||||
partyDisabled.value = true;
|
partyDisabled.value = true;
|
||||||
}
|
}
|
||||||
Object.keys(formData).forEach((key) => {
|
Object.keys(formData).forEach((key) => {
|
||||||
const stringArr = [
|
|
||||||
"province",
|
|
||||||
"city",
|
|
||||||
"area",
|
|
||||||
"street",
|
|
||||||
"village",
|
|
||||||
"brigade",
|
|
||||||
];
|
|
||||||
if (data[key] != null && data[key] != undefined) {
|
if (data[key] != null && data[key] != undefined) {
|
||||||
formData[key] = data[key];
|
formData[key] = data[key];
|
||||||
// if (
|
// if (
|
||||||
@ -1186,7 +1184,17 @@ const getDetails = async () => {
|
|||||||
// }
|
// }
|
||||||
// }
|
// }
|
||||||
}
|
}
|
||||||
if (stringArr.includes(key)) formData[key] = formData[key].toString();
|
});
|
||||||
|
const stringArr = [
|
||||||
|
"province",
|
||||||
|
"city",
|
||||||
|
"area",
|
||||||
|
"street",
|
||||||
|
"village",
|
||||||
|
"brigade",
|
||||||
|
];
|
||||||
|
stringArr.forEach((key: string) => {
|
||||||
|
formData[key] = formData[key].toString();
|
||||||
});
|
});
|
||||||
await getCityList();
|
await getCityList();
|
||||||
await getAreaList();
|
await getAreaList();
|
||||||
@ -1199,6 +1207,7 @@ const getDetails = async () => {
|
|||||||
// fileList.value[0].url = data.contract?.file
|
// fileList.value[0].url = data.contract?.file
|
||||||
// fileList.value[0].name = '合同文件'
|
// fileList.value[0].name = '合同文件'
|
||||||
// }
|
// }
|
||||||
|
|
||||||
company_type_change(formData.company_type);
|
company_type_change(formData.company_type);
|
||||||
};
|
};
|
||||||
const clickdelete = (index) => {
|
const clickdelete = (index) => {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user