diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisQuoteDispAreaServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisQuoteDispAreaServiceImpl.java index d7e3c4178..bd32d320d 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisQuoteDispAreaServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisQuoteDispAreaServiceImpl.java @@ -123,7 +123,7 @@ public class EmisQuoteDispAreaServiceImpl extends EmisBaseService implements IEm public void validateEmisQuoteDispArea(EmisQuoteDispArea emisQuoteDispArea, boolean isUpdate) throws EmisBizError { // 1. 校验区域名称和删除标志的唯一性 EmisQuoteDispArea queryParam = new EmisQuoteDispArea(); - queryParam.setAreaName(emisQuoteDispArea.getAreaName()); + queryParam.getParams().put("areaName",emisQuoteDispArea.getAreaName()); queryParam.setDelFlag("0"); // 只查询未删除的记录 List existingList = emisQuoteDispAreaMapper.selectEmisQuoteDispAreaList(queryParam); diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisQuoteSendAreaServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisQuoteSendAreaServiceImpl.java index 59ab5f237..ec44c4476 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisQuoteSendAreaServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisQuoteSendAreaServiceImpl.java @@ -122,7 +122,7 @@ public class EmisQuoteSendAreaServiceImpl extends EmisBaseService implements IEm public void validateEmisQuoteSendArea(EmisQuoteSendArea emisQuoteSendArea, boolean isUpdate) throws EmisBizError { // 1. 校验区域名称和删除标志的唯一性 EmisQuoteSendArea queryParam = new EmisQuoteSendArea(); - queryParam.setAreaName(emisQuoteSendArea.getAreaName()); + queryParam.getParams().put("areaName",emisQuoteSendArea.getAreaName()); queryParam.setDelFlag("0"); // 只查询未删除的记录 List existingList = emisQuoteSendAreaMapper.selectEmisQuoteSendAreaList(queryParam); diff --git a/emis-biz/src/main/resources/mapper/EmisQuoteDispAreaMapper.xml b/emis-biz/src/main/resources/mapper/EmisQuoteDispAreaMapper.xml index 0b6aac141..6566ab8b5 100644 --- a/emis-biz/src/main/resources/mapper/EmisQuoteDispAreaMapper.xml +++ b/emis-biz/src/main/resources/mapper/EmisQuoteDispAreaMapper.xml @@ -64,6 +64,7 @@ SELECT #{createSite} FROM dual ) + and area_name =#{params.areaName} order by create_time desc @@ -159,4 +160,4 @@ #{areaId} - \ No newline at end of file + diff --git a/emis-biz/src/main/resources/mapper/EmisQuoteSendAreaMapper.xml b/emis-biz/src/main/resources/mapper/EmisQuoteSendAreaMapper.xml index 74e03fe8a..7322f3364 100644 --- a/emis-biz/src/main/resources/mapper/EmisQuoteSendAreaMapper.xml +++ b/emis-biz/src/main/resources/mapper/EmisQuoteSendAreaMapper.xml @@ -66,6 +66,9 @@ ) + and area_name =#{params.areaName} + + order by create_time desc @@ -161,4 +164,4 @@ #{areaId} - \ No newline at end of file +