From 0caf87915c70eebe2c17971b23224590ca80688f Mon Sep 17 00:00:00 2001 From: zch Date: Tue, 11 Mar 2025 16:17:12 +0800 Subject: [PATCH] =?UTF-8?q?del(mes):=20=E7=A7=BB=E9=99=A4=E7=89=A9?= =?UTF-8?q?=E6=96=99=E4=BF=A1=E6=81=AF=E4=BF=9D=E5=AD=98=E4=B8=AD=E7=9A=84?= =?UTF-8?q?=E5=90=8D=E7=A7=B0=E6=A0=A1=E9=AA=8C=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 删除了 BaseMaterialInfoServiceImpl 类中的物料名称校验逻辑- 优化了物料信息保存的代码结构,提高了代码可维护性 --- .../service/impl/BaseMaterialInfoServiceImpl.java | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/ruoyi-modules/hwmom-mes/src/main/java/org/dromara/mes/service/impl/BaseMaterialInfoServiceImpl.java b/ruoyi-modules/hwmom-mes/src/main/java/org/dromara/mes/service/impl/BaseMaterialInfoServiceImpl.java index 674daca7..6cb9bf6c 100644 --- a/ruoyi-modules/hwmom-mes/src/main/java/org/dromara/mes/service/impl/BaseMaterialInfoServiceImpl.java +++ b/ruoyi-modules/hwmom-mes/src/main/java/org/dromara/mes/service/impl/BaseMaterialInfoServiceImpl.java @@ -210,23 +210,8 @@ public class BaseMaterialInfoServiceImpl implements IBaseMaterialInfoService { } } - //名称校验 - if (StringUtils.isNotBlank(entity.getMaterialName())) { - BaseMaterialInfoBo query = new BaseMaterialInfoBo(); - query.setMaterialName(entity.getMaterialName()); - MPJLambdaWrapper lqw = JoinWrappers.lambda(BaseMaterialInfo.class) - .selectAll(BaseMaterialInfo.class) - //buildQueryWrapper中getMaterialName是like,相似搜索 - .eq(StringUtils.isNotBlank(query.getMaterialName()), BaseMaterialInfo::getMaterialName, query.getMaterialName()); - BaseMaterialInfo baseMaterialInfo = baseMapper.selectOne(lqw); - if ( !ObjectUtils.isEmpty(baseMaterialInfo) - && !baseMaterialInfo.getMaterialId().equals(entity.getMaterialId())) { - throw new ServiceException("名称已存在"); - } - } - } /**