From 51eb318f6df9ebc7d1ff47522e33b2ee7cea1ba8 Mon Sep 17 00:00:00 2001 From: hdy <1105738590@qq.com> Date: 星期日, 09 三月 2025 16:30:44 +0800 Subject: [PATCH] 修改 --- billion-main/src/main/java/com/billion/main/bs/service/impl/BsRouteInfoServiceImpl.java | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/billion-main/src/main/java/com/billion/main/bs/service/impl/BsRouteInfoServiceImpl.java b/billion-main/src/main/java/com/billion/main/bs/service/impl/BsRouteInfoServiceImpl.java index 295406b..edcc673 100644 --- a/billion-main/src/main/java/com/billion/main/bs/service/impl/BsRouteInfoServiceImpl.java +++ b/billion-main/src/main/java/com/billion/main/bs/service/impl/BsRouteInfoServiceImpl.java @@ -3,9 +3,13 @@ import java.util.Date; import java.util.List; +import cn.hutool.core.collection.CollUtil; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.billion.common.exception.ServiceException; import com.billion.common.utils.DateUtils; import com.billion.common.utils.SecurityUtils; +import com.billion.main.bs.domain.BsBomInfo; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.billion.main.bs.mapper.BsRouteInfoMapper; @@ -62,6 +66,10 @@ bsRouteInfo.setCreateTime(DateUtils.getNowDate()); bsRouteInfo.setCreateBy(getUserName()); bsRouteInfo.setDataSource("MES"); + List<BsRouteInfo> checkList = this.list(new LambdaQueryWrapper<BsRouteInfo>().eq(BsRouteInfo::getRouteCode, bsRouteInfo.getRouteCode())); + if (CollUtil.isNotEmpty(checkList)){ + throw new ServiceException("宸插瓨鍦ㄦ祦绋嬬紪鐮佷负"+bsRouteInfo.getRouteCode()+"鐨勬暟鎹�"); + } return bsRouteInfoMapper.insertBsRouteInfo(bsRouteInfo); } -- Gitblit v1.9.3