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