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