This commit is contained in:
linfso 2024-07-22 20:16:23 +08:00
parent 2909ad57dd
commit 99ee80fcc8

View File

@ -86,34 +86,39 @@ public class EmisSiteServiceImpl extends EmisBaseService implements IEmisSiteSer
emisSite.setOrderNum(9999);
emisSiteMapper.insertEmisSite(emisSite);
// 自动创建目的地
EmisDestination emisDestination = new EmisDestination();
emisDestination.setDestCode(emisSite.getSiteCode());
emisDestination.setCountry(emisSite.getCountryCode());
emisDestination.setDestName(emisSite.getSiteName());
emisDestination.setDestNameEn(emisSite.getSiteNameEn());
emisDestination.setStatus(1);
emisDestination.setSiteCode(emisSite.getSiteCode());
emisDestination.setProvince(emisSite.getProvince());
emisDestination.setCity(emisSite.getCity());
emisDestination.setCounty(emisSite.getCounty());
EmisRegion emisRegion=getRegionByCode(emisSite.getProvince());
if(emisRegion!=null){
emisDestination.setCountryAreaId(emisRegion.getAreaId());
try {
// 自动创建目的地
EmisDestination emisDestination = new EmisDestination();
emisDestination.setDestCode(emisSite.getSiteCode());
emisDestination.setCountry(emisSite.getCountryCode());
emisDestination.setDestName(emisSite.getSiteName());
emisDestination.setDestNameEn(emisSite.getSiteNameEn());
emisDestination.setStatus(1);
emisDestination.setSiteCode(emisSite.getSiteCode());
emisDestination.setProvince(emisSite.getProvince());
emisDestination.setCity(emisSite.getCity());
emisDestination.setCounty(emisSite.getCounty());
EmisRegion emisRegion = getRegionByCode(emisSite.getProvince());
if (emisRegion != null) {
emisDestination.setCountryAreaId(emisRegion.getAreaId());
}
emisDestinationMapper.insertEmisDestination(emisDestination);
// 自动创建网点账户
EmisSiteAccount emisSiteAccount = new EmisSiteAccount();
emisSiteAccount.setAccCode(emisSite.getSiteCode() + "001");
emisSiteAccount.setSiteCode(emisSite.getSiteCode());
emisSiteAccount.setCenterCode(emisSite.getParentSiteCode());
emisSiteAccount.setStartDate(new Date());
emisSiteAccountMapper.insertEmisSiteAccount(emisSiteAccount);
}catch(Exception ex){
ex.printStackTrace();
}
emisDestinationMapper.insertEmisDestination(emisDestination);
// 自动创建网点账户
EmisSiteAccount emisSiteAccount = new EmisSiteAccount();
emisSiteAccount.setAccCode(emisSite.getSiteCode()+"001");
emisSiteAccount.setSiteCode(emisSite.getSiteCode());
emisSiteAccount.setCenterCode(emisSite.getParentSiteCode());
emisSiteAccount.setStartDate(new Date());
emisSiteAccountMapper.insertEmisSiteAccount(emisSiteAccount);
return 1;
}