diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisSiteMapper.java b/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisSiteMapper.java index a61099fc5..8356913f9 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisSiteMapper.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/mapper/EmisSiteMapper.java @@ -32,6 +32,8 @@ public interface EmisSiteMapper extends BaseMapper */ public EmisSite selectEmisSiteById(Long id); + public EmisSite getEmisSiteByCode(String siteCode); + /** * 查询列表 * diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java index f70af0024..b3a886e24 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java @@ -1620,14 +1620,7 @@ public class EmisBaseService { public EmisSite getSiteByCode(String siteCode){ - EmisSite querySite = new EmisSite(); - querySite.setSiteCode(siteCode); - List siteList=emisSiteMapper.selectEmisSiteList(querySite); - if(!CollectionUtils.isEmpty(siteList)){ - return siteList.get(0); - } - - return null; + return emisSiteMapper.getEmisSiteByCode(siteCode); } /** diff --git a/emis-biz/src/main/resources/mapper/EmisSiteMapper.xml b/emis-biz/src/main/resources/mapper/EmisSiteMapper.xml index f4085ad0f..7de3aafac 100644 --- a/emis-biz/src/main/resources/mapper/EmisSiteMapper.xml +++ b/emis-biz/src/main/resources/mapper/EmisSiteMapper.xml @@ -305,6 +305,13 @@ where a.id = #{id} + + + insert into emis_site