From 9538bdb6ee3714e030d41807e6ab46cd6258d590 Mon Sep 17 00:00:00 2001 From: 邱宇豪 <qyh123230312> Date: 星期二, 26 九月 2023 08:43:12 +0800 Subject: [PATCH] 调整预埋件 --- hd/pipe/materialsManage/src/main/java/com/thhy/materials/modules/biz/embedment/service/impl/SysEmbedmentGoodsServiceImpl.java | 16 +++++++--------- 1 files changed, 7 insertions(+), 9 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 7e3b982..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,11 +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; -import java.util.stream.Stream; /** * @Author QiuYuHao @@ -56,7 +54,8 @@ 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","名称和规格型号不可重复"); } @@ -76,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); @@ -102,10 +102,8 @@ @Override - public BasicResult findAllDetails() { - List<String> modelList = sysEmbedmentGoodsMapper.findAll(null) - .stream().map(s -> s.getEmbedmentModel()).collect(Collectors.toList()); - return BasicResult.success(modelList); + public BasicResult findAllDetails(String id) { + return BasicResult.success(sysEmbedmentGoodsMapper.findEntity(id).getEmbedmentModel()); } //=======================种类到此结束======================= -- Gitblit v1.9.3