From e27de76c6d15a4491e3a4e0983362ee57b0cf04d Mon Sep 17 00:00:00 2001 From: linfso Date: Sun, 16 Jun 2024 20:02:49 +0800 Subject: [PATCH] md --- .../service/impl/EmisSiteServiceImpl.java | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSiteServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSiteServiceImpl.java index f8343b0b9..5edd9310d 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSiteServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSiteServiceImpl.java @@ -10,11 +10,14 @@ package com.xdadan.erp.emis.service.impl; +import java.util.Date; import java.util.List; import com.xdadan.erp.emis.domain.EmisDestination; import com.xdadan.erp.emis.domain.EmisRegion; +import com.xdadan.erp.emis.domain.EmisSiteAccount; import com.xdadan.erp.emis.mapper.EmisDestinationMapper; +import com.xdadan.erp.emis.mapper.EmisSiteAccountMapper; import com.xdadan.erp.emis.service.EmisBaseService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -38,6 +41,11 @@ public class EmisSiteServiceImpl extends EmisBaseService implements IEmisSiteSer @Autowired private EmisDestinationMapper emisDestinationMapper; + + @Autowired + private EmisSiteAccountMapper emisSiteAccountMapper; + + /** * 查询网点 * @@ -95,9 +103,18 @@ public class EmisSiteServiceImpl extends EmisBaseService implements IEmisSiteSer emisDestination.setCountryAreaId(emisRegion.getAreaId()); } - emisDestination.preInsert(); 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; }