From 232cab080647152de06755fbac3d4170629d5b3c Mon Sep 17 00:00:00 2001 From: 叶松 <2217086471@qq.com> Date: 星期二, 26 九月 2023 10:25:58 +0800 Subject: [PATCH] Merge branch 'master' of http://111.30.93.211:10101/r/supipe --- hd/pipe/materialsManage/src/main/java/com/thhy/materials/modules/biz/embedment/service/impl/SysEmbedmentGoodsServiceImpl.java | 22 ++++++++++++++++++---- 1 files changed, 18 insertions(+), 4 deletions(-) diff --git a/hd/pipe/materialsManage/src/main/java/com/thhy/materials/modules/biz/embedment/service/impl/SysEmbedmentGoodsServiceImpl.java b/hd/pipe/materialsManage/src/main/java/com/thhy/materials/modules/biz/embedment/service/impl/SysEmbedmentGoodsServiceImpl.java index 31bada5..fd26613 100644 --- a/hd/pipe/materialsManage/src/main/java/com/thhy/materials/modules/biz/embedment/service/impl/SysEmbedmentGoodsServiceImpl.java +++ b/hd/pipe/materialsManage/src/main/java/com/thhy/materials/modules/biz/embedment/service/impl/SysEmbedmentGoodsServiceImpl.java @@ -21,9 +21,9 @@ import org.springframework.stereotype.Service; import javax.servlet.http.HttpServletResponse; -import java.util.Date; import java.util.List; import java.util.concurrent.TimeUnit; +import java.util.stream.Collectors; /** * @Author QiuYuHao @@ -43,13 +43,19 @@ private SysEmbedmentCorrectionMapper sysEmbedmentCorrectionMapper; //=======================种类到此开始======================= + + @Override + public BasicResult getType() { + return BasicResult.success(sysEmbedmentGoodsMapper.getType()); + } @Override public BasicResult insert(SysEmbedmentGoodsEntity sysEmbedmentGoodsEntity) { SysUserInfo sysUserInfo = UserInfoUtils.getInstance().getUserInfo(); sysEmbedmentGoodsEntity.setCompanyId(sysUserInfo.getCompanyId()); String embedmentName = sysEmbedmentGoodsEntity.getEmbedmentName(); String embedmentType = sysEmbedmentGoodsEntity.getEmbedmentType(); - String id = sysEmbedmentGoodsMapper.embedmentNameAndType(embedmentName,embedmentType); + String embedmentModel = sysEmbedmentGoodsEntity.getEmbedmentModel(); + String id = sysEmbedmentGoodsMapper.embedmentNameAndType(embedmentName,embedmentType, embedmentModel); if(!StringUtil.isEmpty(id)){ return BasicResult.faild("11111","error","名称和规格型号不可重复"); } @@ -69,8 +75,9 @@ sysEmbedmentGoodsEntity.setCompanyId(sysUserInfo.getCompanyId()); String embedmentName = sysEmbedmentGoodsEntity.getEmbedmentName(); String embedmentType = sysEmbedmentGoodsEntity.getEmbedmentType(); - String id = sysEmbedmentGoodsMapper.embedmentNameAndType(embedmentName,embedmentType); - if(!StringUtil.isEmpty(id)){ + String embedmentModel = sysEmbedmentGoodsEntity.getEmbedmentModel(); + String id = sysEmbedmentGoodsMapper.embedmentNameAndType(embedmentName,embedmentType, embedmentModel); + if(!StringUtil.isEmpty(id) && !sysEmbedmentGoodsEntity.getId().equals(id)){ return BasicResult.faild("11111","error","名称和规格型号不可重复"); } sysEmbedmentGoodsMapper.update(sysEmbedmentGoodsEntity); @@ -92,6 +99,12 @@ return BasicResult.success(sysEmbedmentGoodsMapper.findEntity(id)); } + + + @Override + public BasicResult findAllDetails(String id) { + return BasicResult.success(sysEmbedmentGoodsMapper.findEntity(id).getEmbedmentModel()); + } //=======================种类到此结束======================= //=======================库存管理开始======================= @@ -170,6 +183,7 @@ PageInfo<SysEmbedmentCorrectionEntity> pageInfo = new PageInfo<>(sysEmbedmentCorrectionEntities); return BasicResult.success(pageInfo); } + //=======================校正记录结束======================= } -- Gitblit v1.9.3