From f547761b4f461b9716a1d773f2d28fb843a7deb3 Mon Sep 17 00:00:00 2001 From: 15030600271 <1qaz!QAZ> Date: 星期一, 23 十月 2023 17:49:32 +0800 Subject: [PATCH] 修改标段名字问题 --- hd/pipe/engineeringManage/src/main/java/com/thhy/engineering/modules/biz/engineering/service/impl/SysSegmentServiceImpl.java | 19 ++++++++++++------- 1 files changed, 12 insertions(+), 7 deletions(-) diff --git a/hd/pipe/engineeringManage/src/main/java/com/thhy/engineering/modules/biz/engineering/service/impl/SysSegmentServiceImpl.java b/hd/pipe/engineeringManage/src/main/java/com/thhy/engineering/modules/biz/engineering/service/impl/SysSegmentServiceImpl.java index 3a2dc51..9b09d5b 100644 --- a/hd/pipe/engineeringManage/src/main/java/com/thhy/engineering/modules/biz/engineering/service/impl/SysSegmentServiceImpl.java +++ b/hd/pipe/engineeringManage/src/main/java/com/thhy/engineering/modules/biz/engineering/service/impl/SysSegmentServiceImpl.java @@ -3,13 +3,17 @@ import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; import com.github.pagehelper.util.StringUtil; +import com.thhy.engineering.modules.biz.engineering.entity.SysProject; import com.thhy.engineering.modules.biz.engineering.entity.SysSegmentNeed; import com.thhy.engineering.modules.biz.engineering.entity.SysSegment; +import com.thhy.engineering.modules.biz.engineering.mapper.SysProjectMapper; import com.thhy.engineering.modules.biz.engineering.mapper.SysSegmentMapper; import com.thhy.engineering.modules.biz.engineering.service.SysSegmentService; import com.thhy.general.common.BasicResult; import com.thhy.general.config.SysUserInfo; import com.thhy.general.utils.UserInfoUtils; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -18,6 +22,9 @@ import java.util.List; import java.util.Map; +/** + * 单位工程管理(标段) + */ @Service public class SysSegmentServiceImpl implements SysSegmentService { @@ -28,9 +35,9 @@ @Transactional public BasicResult segmentInsert(Map<String, Object> values) { - String segmentName = values.get("segmentName").toString(); + String unitProjectName = values.get("unitProjectName").toString(); - String segmentId = segmentMapper.segmentNameByOne(segmentName); + String segmentId = segmentMapper.segmentNameByProjectName(unitProjectName); if(!StringUtil.isEmpty(segmentId)){ return BasicResult.faild("11111","error","标段名称被占用"); } @@ -89,10 +96,10 @@ public BasicResult segmentUpdate(Map<String, Object> values) { String segmentId1 = values.get("segmentId").toString(); - String segmentName = values.get("segmentName").toString(); + String unitProjectName = values.get("unitProjectName").toString(); - String segmentId = segmentMapper.segmentNameByOne(segmentName); - if(segmentId!=null && !segmentId.equals(segmentId1)){ + String segmentId = segmentMapper.segmentNameByProjectName(unitProjectName); + if(StringUtils.isNotBlank(segmentId) && !segmentId1.equals(segmentId)){ return BasicResult.faild("11111","error","标段名称被占用"); } segmentMapper.segmentUpdate(values); @@ -112,6 +119,4 @@ } return BasicResult.success("修改成功"); } - - } -- Gitblit v1.9.3