|
@@ -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) => {
|