Selaa lähdekoodia

多公司及合同模板相关报价单合同等页面调整

lxf 2 vuotta sitten
vanhempi
commit
407c2ae629

+ 45 - 54
src/components/process/Contract.vue

@@ -634,65 +634,56 @@ const getDict = () => {
 };
 getDict();
 const changeTemplate = (val) => {
+  formData.data.sellCorporationId = "";
+  formData.data.sellContactName = "";
+  formData.data.sellContactNumber = "";
+  formData.data.sellCountryName = "";
+  formData.data.sellProvinceName = "";
+  formData.data.sellCityName = "";
+  formData.data.sellAddress = "";
   if (val) {
-    proxy.post("/contractTemplate/detail", { id: val }).then(
-      (res) => {
-        proxy.post("/customizeArea/list", { parentId: "0" }).then((resCountry) => {
-          let sellCountryData = resCountry.filter((item) => item.id === res.countryId);
-          if (sellCountryData && sellCountryData.length > 0) {
-            formData.data.sellCountryName = sellCountryData[0].chineseName;
-          } else {
-            formData.data.sellCountryName = "";
-          }
-        });
-        if (res.countryId) {
-          proxy.post("/customizeArea/list", { parentId: res.countryId }).then((resProvince) => {
-            let sellProvinceData = resProvince.filter((item) => item.id === res.provinceId);
-            if (sellProvinceData && sellProvinceData.length > 0) {
-              formData.data.sellProvinceName = sellProvinceData[0].name;
-            } else {
-              formData.data.sellProvinceName = "";
-            }
-          });
-        } else {
-          formData.data.sellProvinceName = "";
-        }
-        if (res.provinceId) {
-          proxy.post("/customizeArea/list", { parentId: res.provinceId }).then((resCity) => {
-            let sellCityData = resCity.filter((item) => item.id === res.cityId);
-            if (sellCityData && sellCityData.length > 0) {
-              formData.data.sellCityName = sellCityData[0].name;
+    proxy.post("/contractTemplate/detail", { id: val }).then((res) => {
+      formData.data.sellCorporationId = res.corporationId;
+      if (res.corporationId) {
+        proxy.post("/corporation/detail", { id: res.corporationId }).then((detailCorporation) => {
+          proxy.post("/customizeArea/list", { parentId: "0" }).then((resCountry) => {
+            let sellCountryData = resCountry.filter((item) => item.id === detailCorporation.countryId);
+            if (sellCountryData && sellCountryData.length > 0) {
+              formData.data.sellCountryName = sellCountryData[0].chineseName;
             } else {
-              formData.data.sellCityName = "";
+              formData.data.sellCountryName = "";
             }
           });
-        } else {
-          formData.data.sellCityName = "";
-        }
-        formData.data.sellCorporationId = res.corporationId;
-        formData.data.sellContactName = res.contactName;
-        formData.data.sellContactNumber = res.contactNumber;
-        formData.data.sellAddress = res.address;
-      },
-      (err) => {
-        console.log(err);
-        formData.data.sellCorporationId = "";
-        formData.data.sellContactName = "";
-        formData.data.sellContactNumber = "";
-        formData.data.sellCountryName = "";
-        formData.data.sellProvinceName = "";
-        formData.data.sellCityName = "";
-        formData.data.sellAddress = "";
+          if (detailCorporation.countryId) {
+            proxy.post("/customizeArea/list", { parentId: detailCorporation.countryId }).then((resProvince) => {
+              let sellProvinceData = resProvince.filter((item) => item.id === detailCorporation.provinceId);
+              if (sellProvinceData && sellProvinceData.length > 0) {
+                formData.data.sellProvinceName = sellProvinceData[0].name;
+              } else {
+                formData.data.sellProvinceName = "";
+              }
+            });
+          } else {
+            formData.data.sellProvinceName = "";
+          }
+          if (detailCorporation.provinceId) {
+            proxy.post("/customizeArea/list", { parentId: detailCorporation.provinceId }).then((resCity) => {
+              let sellCityData = resCity.filter((item) => item.id === detailCorporation.cityId);
+              if (sellCityData && sellCityData.length > 0) {
+                formData.data.sellCityName = sellCityData[0].name;
+              } else {
+                formData.data.sellCityName = "";
+              }
+            });
+          } else {
+            formData.data.sellCityName = "";
+          }
+          formData.data.sellAddress = detailCorporation.address;
+        });
       }
-    );
-  } else {
-    formData.data.sellCorporationId = "";
-    formData.data.sellContactName = "";
-    formData.data.sellContactNumber = "";
-    formData.data.sellCountryName = "";
-    formData.data.sellProvinceName = "";
-    formData.data.sellCityName = "";
-    formData.data.sellAddress = "";
+      formData.data.sellContactName = res.contactName;
+      formData.data.sellContactNumber = res.contactNumber;
+    });
   }
 };
 const getCityData = (id, type, isChange) => {

+ 45 - 54
src/components/process/EHSD/Contract.vue

@@ -682,65 +682,56 @@ const getDict = () => {
 };
 getDict();
 const changeTemplate = (val) => {
+  formData.data.sellCorporationId = "";
+  formData.data.sellContactName = "";
+  formData.data.sellContactNumber = "";
+  formData.data.sellCountryName = "";
+  formData.data.sellProvinceName = "";
+  formData.data.sellCityName = "";
+  formData.data.sellAddress = "";
   if (val) {
-    proxy.post("/contractTemplate/detail", { id: val }).then(
-      (res) => {
-        proxy.post("/customizeArea/list", { parentId: "0" }).then((resCountry) => {
-          let sellCountryData = resCountry.filter((item) => item.id === res.countryId);
-          if (sellCountryData && sellCountryData.length > 0) {
-            formData.data.sellCountryName = sellCountryData[0].chineseName;
-          } else {
-            formData.data.sellCountryName = "";
-          }
-        });
-        if (res.countryId) {
-          proxy.post("/customizeArea/list", { parentId: res.countryId }).then((resProvince) => {
-            let sellProvinceData = resProvince.filter((item) => item.id === res.provinceId);
-            if (sellProvinceData && sellProvinceData.length > 0) {
-              formData.data.sellProvinceName = sellProvinceData[0].name;
+    proxy.post("/contractTemplate/detail", { id: val }).then((res) => {
+      formData.data.sellCorporationId = res.corporationId;
+      if (res.corporationId) {
+        proxy.post("/corporation/detail", { id: res.corporationId }).then((detailCorporation) => {
+          proxy.post("/customizeArea/list", { parentId: "0" }).then((resCountry) => {
+            let sellCountryData = resCountry.filter((item) => item.id === detailCorporation.countryId);
+            if (sellCountryData && sellCountryData.length > 0) {
+              formData.data.sellCountryName = sellCountryData[0].chineseName;
             } else {
-              formData.data.sellProvinceName = "";
+              formData.data.sellCountryName = "";
             }
           });
-        } else {
-          formData.data.sellProvinceName = "";
-        }
-        if (res.provinceId) {
-          proxy.post("/customizeArea/list", { parentId: res.provinceId }).then((resCity) => {
-            let sellCityData = resCity.filter((item) => item.id === res.cityId);
-            if (sellCityData && sellCityData.length > 0) {
-              formData.data.sellCityName = sellCityData[0].name;
-            } else {
-              formData.data.sellCityName = "";
-            }
-          });
-        } else {
-          formData.data.sellCityName = "";
-        }
-        formData.data.sellCorporationId = res.corporationId;
-        formData.data.sellContactName = res.contactName;
-        formData.data.sellContactNumber = res.contactNumber;
-        formData.data.sellAddress = res.address;
-      },
-      (err) => {
-        console.log(err);
-        formData.data.sellCorporationId = "";
-        formData.data.sellContactName = "";
-        formData.data.sellContactNumber = "";
-        formData.data.sellCountryName = "";
-        formData.data.sellProvinceName = "";
-        formData.data.sellCityName = "";
-        formData.data.sellAddress = "";
+          if (detailCorporation.countryId) {
+            proxy.post("/customizeArea/list", { parentId: detailCorporation.countryId }).then((resProvince) => {
+              let sellProvinceData = resProvince.filter((item) => item.id === detailCorporation.provinceId);
+              if (sellProvinceData && sellProvinceData.length > 0) {
+                formData.data.sellProvinceName = sellProvinceData[0].name;
+              } else {
+                formData.data.sellProvinceName = "";
+              }
+            });
+          } else {
+            formData.data.sellProvinceName = "";
+          }
+          if (detailCorporation.provinceId) {
+            proxy.post("/customizeArea/list", { parentId: detailCorporation.provinceId }).then((resCity) => {
+              let sellCityData = resCity.filter((item) => item.id === detailCorporation.cityId);
+              if (sellCityData && sellCityData.length > 0) {
+                formData.data.sellCityName = sellCityData[0].name;
+              } else {
+                formData.data.sellCityName = "";
+              }
+            });
+          } else {
+            formData.data.sellCityName = "";
+          }
+          formData.data.sellAddress = detailCorporation.address;
+        });
       }
-    );
-  } else {
-    formData.data.sellCorporationId = "";
-    formData.data.sellContactName = "";
-    formData.data.sellContactNumber = "";
-    formData.data.sellCountryName = "";
-    formData.data.sellProvinceName = "";
-    formData.data.sellCityName = "";
-    formData.data.sellAddress = "";
+      formData.data.sellContactName = res.contactName;
+      formData.data.sellContactNumber = res.contactNumber;
+    });
   }
 };
 const getCityData = (id, type, isChange) => {

+ 45 - 54
src/components/process/EHSD/PriceSheet.vue

@@ -532,65 +532,56 @@ const getDict = () => {
 };
 getDict();
 const changeTemplate = (val) => {
+  formData.data.sellCorporationId = "";
+  formData.data.sellContactName = "";
+  formData.data.sellContactNumber = "";
+  formData.data.sellCountryName = "";
+  formData.data.sellProvinceName = "";
+  formData.data.sellCityName = "";
+  formData.data.sellAddress = "";
   if (val) {
-    proxy.post("/contractTemplate/detail", { id: val }).then(
-      (res) => {
-        proxy.post("/customizeArea/list", { parentId: "0" }).then((resCountry) => {
-          let sellCountryData = resCountry.filter((item) => item.id === res.countryId);
-          if (sellCountryData && sellCountryData.length > 0) {
-            formData.data.sellCountryName = sellCountryData[0].chineseName;
-          } else {
-            formData.data.sellCountryName = "";
-          }
-        });
-        if (res.countryId) {
-          proxy.post("/customizeArea/list", { parentId: res.countryId }).then((resProvince) => {
-            let sellProvinceData = resProvince.filter((item) => item.id === res.provinceId);
-            if (sellProvinceData && sellProvinceData.length > 0) {
-              formData.data.sellProvinceName = sellProvinceData[0].name;
+    proxy.post("/contractTemplate/detail", { id: val }).then((res) => {
+      formData.data.sellCorporationId = res.corporationId;
+      if (res.corporationId) {
+        proxy.post("/corporation/detail", { id: res.corporationId }).then((detailCorporation) => {
+          proxy.post("/customizeArea/list", { parentId: "0" }).then((resCountry) => {
+            let sellCountryData = resCountry.filter((item) => item.id === detailCorporation.countryId);
+            if (sellCountryData && sellCountryData.length > 0) {
+              formData.data.sellCountryName = sellCountryData[0].chineseName;
             } else {
-              formData.data.sellProvinceName = "";
+              formData.data.sellCountryName = "";
             }
           });
-        } else {
-          formData.data.sellProvinceName = "";
-        }
-        if (res.provinceId) {
-          proxy.post("/customizeArea/list", { parentId: res.provinceId }).then((resCity) => {
-            let sellCityData = resCity.filter((item) => item.id === res.cityId);
-            if (sellCityData && sellCityData.length > 0) {
-              formData.data.sellCityName = sellCityData[0].name;
-            } else {
-              formData.data.sellCityName = "";
-            }
-          });
-        } else {
-          formData.data.sellCityName = "";
-        }
-        formData.data.sellCorporationId = res.corporationId;
-        formData.data.sellContactName = res.contactName;
-        formData.data.sellContactNumber = res.contactNumber;
-        formData.data.sellAddress = res.address;
-      },
-      (err) => {
-        console.log(err);
-        formData.data.sellCorporationId = "";
-        formData.data.sellContactName = "";
-        formData.data.sellContactNumber = "";
-        formData.data.sellCountryName = "";
-        formData.data.sellProvinceName = "";
-        formData.data.sellCityName = "";
-        formData.data.sellAddress = "";
+          if (detailCorporation.countryId) {
+            proxy.post("/customizeArea/list", { parentId: detailCorporation.countryId }).then((resProvince) => {
+              let sellProvinceData = resProvince.filter((item) => item.id === detailCorporation.provinceId);
+              if (sellProvinceData && sellProvinceData.length > 0) {
+                formData.data.sellProvinceName = sellProvinceData[0].name;
+              } else {
+                formData.data.sellProvinceName = "";
+              }
+            });
+          } else {
+            formData.data.sellProvinceName = "";
+          }
+          if (detailCorporation.provinceId) {
+            proxy.post("/customizeArea/list", { parentId: detailCorporation.provinceId }).then((resCity) => {
+              let sellCityData = resCity.filter((item) => item.id === detailCorporation.cityId);
+              if (sellCityData && sellCityData.length > 0) {
+                formData.data.sellCityName = sellCityData[0].name;
+              } else {
+                formData.data.sellCityName = "";
+              }
+            });
+          } else {
+            formData.data.sellCityName = "";
+          }
+          formData.data.sellAddress = detailCorporation.address;
+        });
       }
-    );
-  } else {
-    formData.data.sellCorporationId = "";
-    formData.data.sellContactName = "";
-    formData.data.sellContactNumber = "";
-    formData.data.sellCountryName = "";
-    formData.data.sellProvinceName = "";
-    formData.data.sellCityName = "";
-    formData.data.sellAddress = "";
+      formData.data.sellContactName = res.contactName;
+      formData.data.sellContactNumber = res.contactNumber;
+    });
   }
 };
 const getCityData = (id, type, isChange) => {

+ 45 - 54
src/components/process/EHSD/Sample.vue

@@ -692,65 +692,56 @@ const getDict = () => {
 };
 getDict();
 const changeTemplate = (val) => {
+  formData.data.sellCorporationId = "";
+  formData.data.sellContactName = "";
+  formData.data.sellContactNumber = "";
+  formData.data.sellCountryName = "";
+  formData.data.sellProvinceName = "";
+  formData.data.sellCityName = "";
+  formData.data.sellAddress = "";
   if (val) {
-    proxy.post("/contractTemplate/detail", { id: val }).then(
-      (res) => {
-        proxy.post("/customizeArea/list", { parentId: "0" }).then((resCountry) => {
-          let sellCountryData = resCountry.filter((item) => item.id === res.countryId);
-          if (sellCountryData && sellCountryData.length > 0) {
-            formData.data.sellCountryName = sellCountryData[0].chineseName;
-          } else {
-            formData.data.sellCountryName = "";
-          }
-        });
-        if (res.countryId) {
-          proxy.post("/customizeArea/list", { parentId: res.countryId }).then((resProvince) => {
-            let sellProvinceData = resProvince.filter((item) => item.id === res.provinceId);
-            if (sellProvinceData && sellProvinceData.length > 0) {
-              formData.data.sellProvinceName = sellProvinceData[0].name;
+    proxy.post("/contractTemplate/detail", { id: val }).then((res) => {
+      formData.data.sellCorporationId = res.corporationId;
+      if (res.corporationId) {
+        proxy.post("/corporation/detail", { id: res.corporationId }).then((detailCorporation) => {
+          proxy.post("/customizeArea/list", { parentId: "0" }).then((resCountry) => {
+            let sellCountryData = resCountry.filter((item) => item.id === detailCorporation.countryId);
+            if (sellCountryData && sellCountryData.length > 0) {
+              formData.data.sellCountryName = sellCountryData[0].chineseName;
             } else {
-              formData.data.sellProvinceName = "";
+              formData.data.sellCountryName = "";
             }
           });
-        } else {
-          formData.data.sellProvinceName = "";
-        }
-        if (res.provinceId) {
-          proxy.post("/customizeArea/list", { parentId: res.provinceId }).then((resCity) => {
-            let sellCityData = resCity.filter((item) => item.id === res.cityId);
-            if (sellCityData && sellCityData.length > 0) {
-              formData.data.sellCityName = sellCityData[0].name;
-            } else {
-              formData.data.sellCityName = "";
-            }
-          });
-        } else {
-          formData.data.sellCityName = "";
-        }
-        formData.data.sellCorporationId = res.corporationId;
-        formData.data.sellContactName = res.contactName;
-        formData.data.sellContactNumber = res.contactNumber;
-        formData.data.sellAddress = res.address;
-      },
-      (err) => {
-        console.log(err);
-        formData.data.sellCorporationId = "";
-        formData.data.sellContactName = "";
-        formData.data.sellContactNumber = "";
-        formData.data.sellCountryName = "";
-        formData.data.sellProvinceName = "";
-        formData.data.sellCityName = "";
-        formData.data.sellAddress = "";
+          if (detailCorporation.countryId) {
+            proxy.post("/customizeArea/list", { parentId: detailCorporation.countryId }).then((resProvince) => {
+              let sellProvinceData = resProvince.filter((item) => item.id === detailCorporation.provinceId);
+              if (sellProvinceData && sellProvinceData.length > 0) {
+                formData.data.sellProvinceName = sellProvinceData[0].name;
+              } else {
+                formData.data.sellProvinceName = "";
+              }
+            });
+          } else {
+            formData.data.sellProvinceName = "";
+          }
+          if (detailCorporation.provinceId) {
+            proxy.post("/customizeArea/list", { parentId: detailCorporation.provinceId }).then((resCity) => {
+              let sellCityData = resCity.filter((item) => item.id === detailCorporation.cityId);
+              if (sellCityData && sellCityData.length > 0) {
+                formData.data.sellCityName = sellCityData[0].name;
+              } else {
+                formData.data.sellCityName = "";
+              }
+            });
+          } else {
+            formData.data.sellCityName = "";
+          }
+          formData.data.sellAddress = detailCorporation.address;
+        });
       }
-    );
-  } else {
-    formData.data.sellCorporationId = "";
-    formData.data.sellContactName = "";
-    formData.data.sellContactNumber = "";
-    formData.data.sellCountryName = "";
-    formData.data.sellProvinceName = "";
-    formData.data.sellCityName = "";
-    formData.data.sellAddress = "";
+      formData.data.sellContactName = res.contactName;
+      formData.data.sellContactNumber = res.contactNumber;
+    });
   }
 };
 const getCityData = (id, type, isChange) => {

+ 45 - 54
src/components/process/PriceSheet.vue

@@ -478,65 +478,56 @@ const getDict = () => {
 };
 getDict();
 const changeTemplate = (val) => {
+  formData.data.sellCorporationId = "";
+  formData.data.sellContactName = "";
+  formData.data.sellContactNumber = "";
+  formData.data.sellCountryName = "";
+  formData.data.sellProvinceName = "";
+  formData.data.sellCityName = "";
+  formData.data.sellAddress = "";
   if (val) {
-    proxy.post("/contractTemplate/detail", { id: val }).then(
-      (res) => {
-        proxy.post("/customizeArea/list", { parentId: "0" }).then((resCountry) => {
-          let sellCountryData = resCountry.filter((item) => item.id === res.countryId);
-          if (sellCountryData && sellCountryData.length > 0) {
-            formData.data.sellCountryName = sellCountryData[0].chineseName;
-          } else {
-            formData.data.sellCountryName = "";
-          }
-        });
-        if (res.countryId) {
-          proxy.post("/customizeArea/list", { parentId: res.countryId }).then((resProvince) => {
-            let sellProvinceData = resProvince.filter((item) => item.id === res.provinceId);
-            if (sellProvinceData && sellProvinceData.length > 0) {
-              formData.data.sellProvinceName = sellProvinceData[0].name;
-            } else {
-              formData.data.sellProvinceName = "";
-            }
-          });
-        } else {
-          formData.data.sellProvinceName = "";
-        }
-        if (res.provinceId) {
-          proxy.post("/customizeArea/list", { parentId: res.provinceId }).then((resCity) => {
-            let sellCityData = resCity.filter((item) => item.id === res.cityId);
-            if (sellCityData && sellCityData.length > 0) {
-              formData.data.sellCityName = sellCityData[0].name;
+    proxy.post("/contractTemplate/detail", { id: val }).then((res) => {
+      formData.data.sellCorporationId = res.corporationId;
+      if (res.corporationId) {
+        proxy.post("/corporation/detail", { id: res.corporationId }).then((detailCorporation) => {
+          proxy.post("/customizeArea/list", { parentId: "0" }).then((resCountry) => {
+            let sellCountryData = resCountry.filter((item) => item.id === detailCorporation.countryId);
+            if (sellCountryData && sellCountryData.length > 0) {
+              formData.data.sellCountryName = sellCountryData[0].chineseName;
             } else {
-              formData.data.sellCityName = "";
+              formData.data.sellCountryName = "";
             }
           });
-        } else {
-          formData.data.sellCityName = "";
-        }
-        formData.data.sellCorporationId = res.corporationId;
-        formData.data.sellContactName = res.contactName;
-        formData.data.sellContactNumber = res.contactNumber;
-        formData.data.sellAddress = res.address;
-      },
-      (err) => {
-        console.log(err);
-        formData.data.sellCorporationId = "";
-        formData.data.sellContactName = "";
-        formData.data.sellContactNumber = "";
-        formData.data.sellCountryName = "";
-        formData.data.sellProvinceName = "";
-        formData.data.sellCityName = "";
-        formData.data.sellAddress = "";
+          if (detailCorporation.countryId) {
+            proxy.post("/customizeArea/list", { parentId: detailCorporation.countryId }).then((resProvince) => {
+              let sellProvinceData = resProvince.filter((item) => item.id === detailCorporation.provinceId);
+              if (sellProvinceData && sellProvinceData.length > 0) {
+                formData.data.sellProvinceName = sellProvinceData[0].name;
+              } else {
+                formData.data.sellProvinceName = "";
+              }
+            });
+          } else {
+            formData.data.sellProvinceName = "";
+          }
+          if (detailCorporation.provinceId) {
+            proxy.post("/customizeArea/list", { parentId: detailCorporation.provinceId }).then((resCity) => {
+              let sellCityData = resCity.filter((item) => item.id === detailCorporation.cityId);
+              if (sellCityData && sellCityData.length > 0) {
+                formData.data.sellCityName = sellCityData[0].name;
+              } else {
+                formData.data.sellCityName = "";
+              }
+            });
+          } else {
+            formData.data.sellCityName = "";
+          }
+          formData.data.sellAddress = detailCorporation.address;
+        });
       }
-    );
-  } else {
-    formData.data.sellCorporationId = "";
-    formData.data.sellContactName = "";
-    formData.data.sellContactNumber = "";
-    formData.data.sellCountryName = "";
-    formData.data.sellProvinceName = "";
-    formData.data.sellCityName = "";
-    formData.data.sellAddress = "";
+      formData.data.sellContactName = res.contactName;
+      formData.data.sellContactNumber = res.contactNumber;
+    });
   }
 };
 const getCityData = (id, type, isChange) => {

+ 45 - 54
src/components/process/ServiceContract.vue

@@ -469,65 +469,56 @@ const getDict = () => {
 };
 getDict();
 const changeTemplate = (val) => {
+  formData.data.sellCorporationId = "";
+  formData.data.sellContactName = "";
+  formData.data.sellContactNumber = "";
+  formData.data.sellCountryName = "";
+  formData.data.sellProvinceName = "";
+  formData.data.sellCityName = "";
+  formData.data.sellAddress = "";
   if (val) {
-    proxy.post("/contractTemplate/detail", { id: val }).then(
-      (res) => {
-        proxy.post("/customizeArea/list", { parentId: "0" }).then((resCountry) => {
-          let sellCountryData = resCountry.filter((item) => item.id === res.countryId);
-          if (sellCountryData && sellCountryData.length > 0) {
-            formData.data.sellCountryName = sellCountryData[0].chineseName;
-          } else {
-            formData.data.sellCountryName = "";
-          }
-        });
-        if (res.countryId) {
-          proxy.post("/customizeArea/list", { parentId: res.countryId }).then((resProvince) => {
-            let sellProvinceData = resProvince.filter((item) => item.id === res.provinceId);
-            if (sellProvinceData && sellProvinceData.length > 0) {
-              formData.data.sellProvinceName = sellProvinceData[0].name;
-            } else {
-              formData.data.sellProvinceName = "";
-            }
-          });
-        } else {
-          formData.data.sellProvinceName = "";
-        }
-        if (res.provinceId) {
-          proxy.post("/customizeArea/list", { parentId: res.provinceId }).then((resCity) => {
-            let sellCityData = resCity.filter((item) => item.id === res.cityId);
-            if (sellCityData && sellCityData.length > 0) {
-              formData.data.sellCityName = sellCityData[0].name;
+    proxy.post("/contractTemplate/detail", { id: val }).then((res) => {
+      formData.data.sellCorporationId = res.corporationId;
+      if (res.corporationId) {
+        proxy.post("/corporation/detail", { id: res.corporationId }).then((detailCorporation) => {
+          proxy.post("/customizeArea/list", { parentId: "0" }).then((resCountry) => {
+            let sellCountryData = resCountry.filter((item) => item.id === detailCorporation.countryId);
+            if (sellCountryData && sellCountryData.length > 0) {
+              formData.data.sellCountryName = sellCountryData[0].chineseName;
             } else {
-              formData.data.sellCityName = "";
+              formData.data.sellCountryName = "";
             }
           });
-        } else {
-          formData.data.sellCityName = "";
-        }
-        formData.data.sellCorporationId = res.corporationId;
-        formData.data.sellContactName = res.contactName;
-        formData.data.sellContactNumber = res.contactNumber;
-        formData.data.sellAddress = res.address;
-      },
-      (err) => {
-        console.log(err);
-        formData.data.sellCorporationId = "";
-        formData.data.sellContactName = "";
-        formData.data.sellContactNumber = "";
-        formData.data.sellCountryName = "";
-        formData.data.sellProvinceName = "";
-        formData.data.sellCityName = "";
-        formData.data.sellAddress = "";
+          if (detailCorporation.countryId) {
+            proxy.post("/customizeArea/list", { parentId: detailCorporation.countryId }).then((resProvince) => {
+              let sellProvinceData = resProvince.filter((item) => item.id === detailCorporation.provinceId);
+              if (sellProvinceData && sellProvinceData.length > 0) {
+                formData.data.sellProvinceName = sellProvinceData[0].name;
+              } else {
+                formData.data.sellProvinceName = "";
+              }
+            });
+          } else {
+            formData.data.sellProvinceName = "";
+          }
+          if (detailCorporation.provinceId) {
+            proxy.post("/customizeArea/list", { parentId: detailCorporation.provinceId }).then((resCity) => {
+              let sellCityData = resCity.filter((item) => item.id === detailCorporation.cityId);
+              if (sellCityData && sellCityData.length > 0) {
+                formData.data.sellCityName = sellCityData[0].name;
+              } else {
+                formData.data.sellCityName = "";
+              }
+            });
+          } else {
+            formData.data.sellCityName = "";
+          }
+          formData.data.sellAddress = detailCorporation.address;
+        });
       }
-    );
-  } else {
-    formData.data.sellCorporationId = "";
-    formData.data.sellContactName = "";
-    formData.data.sellContactNumber = "";
-    formData.data.sellCountryName = "";
-    formData.data.sellProvinceName = "";
-    formData.data.sellCityName = "";
-    formData.data.sellAddress = "";
+      formData.data.sellContactName = res.contactName;
+      formData.data.sellContactNumber = res.contactNumber;
+    });
   }
 };
 const getCityData = (id, type, isChange) => {