demand: tms-报价管理-干线运输费-寄件区域/派件区域-新增/修改根据名称验重,名称全匹配才算重复

committer: heyu
This commit is contained in:
aike 2025-11-11 13:12:58 +08:00
parent 4d66d7a9b8
commit 588b3d3a78
4 changed files with 8 additions and 4 deletions

View File

@ -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<EmisQuoteDispArea> existingList = emisQuoteDispAreaMapper.selectEmisQuoteDispAreaList(queryParam);

View File

@ -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<EmisQuoteSendArea> existingList = emisQuoteSendAreaMapper.selectEmisQuoteSendAreaList(queryParam);

View File

@ -64,6 +64,7 @@
SELECT #{createSite} FROM dual
)
</if>
<if test="params.areaName != null and params.areaName != ''"> and area_name =#{params.areaName}</if>
</where>
order by create_time desc
@ -159,4 +160,4 @@
#{areaId}
</foreach>
</delete>
</mapper>
</mapper>

View File

@ -66,6 +66,9 @@
)
</if>
<if test="params.areaName != null and params.areaName != ''"> and area_name =#{params.areaName}</if>
</where>
order by create_time desc
@ -161,4 +164,4 @@
#{areaId}
</foreach>
</delete>
</mapper>
</mapper>