From 2cffa027595247c136a8ee95f5f745c58cb0cce5 Mon Sep 17 00:00:00 2001
From: liyong <18434998025@163.com>
Date: 星期六, 09 五月 2026 13:08:12 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/dev_New_pro' into dev_New_pro

---
 src/main/java/com/ruoyi/technology/service/impl/TechnologyBomServiceImpl.java |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/main/java/com/ruoyi/technology/service/impl/TechnologyBomServiceImpl.java b/src/main/java/com/ruoyi/technology/service/impl/TechnologyBomServiceImpl.java
index 2a4cd1d..bac4f37 100644
--- a/src/main/java/com/ruoyi/technology/service/impl/TechnologyBomServiceImpl.java
+++ b/src/main/java/com/ruoyi/technology/service/impl/TechnologyBomServiceImpl.java
@@ -108,12 +108,12 @@
     @Transactional(rollbackFor = Exception.class)
     public R update(TechnologyBom technologyBom) {
         if (technologyBom.getId() == null) {
-            throw new ServiceException("BOM id is required");
+            throw new ServiceException("BOM ID涓嶈兘涓虹┖");
         }
         validateProductModel(technologyBom.getProductModelId());
         TechnologyBom oldBom = technologyBomMapper.selectById(technologyBom.getId());
         if (oldBom == null) {
-            throw new ServiceException("BOM not found");
+            throw new ServiceException("BOM涓嶅瓨鍦�");
         }
         if (oldBom.getProductModelId() != null && !oldBom.getProductModelId().equals(technologyBom.getProductModelId())) {
             technologyRoutingMapper.updateProductModelByBomId(technologyBom.getProductModelId(), technologyBom.getId().longValue());
@@ -135,12 +135,12 @@
     @Transactional(rollbackFor = Exception.class)
     public boolean batchDelete(List<Long> ids) {
         if (ids == null || ids.isEmpty()) {
-            throw new ServiceException("Select at least one BOM");
+            throw new ServiceException("璇疯嚦灏戦�夋嫨涓�涓狟OM");
         }
         List<TechnologyRouting> list = technologyRoutingMapper.selectList(Wrappers.<TechnologyRouting>lambdaQuery()
                 .in(TechnologyRouting::getBomId, ids));
         if (!list.isEmpty()) {
-            throw new ServiceException("BOM is referenced by routing");
+            throw new ServiceException("BOM宸茶宸ヨ壓璺嚎寮曠敤锛屼笉鑳藉垹闄�");
         }
         technologyBomStructureService.remove(Wrappers.<TechnologyBomStructure>lambdaQuery()
                 .in(TechnologyBomStructure::getBomId, ids));
@@ -152,11 +152,11 @@
      */
     private void validateProductModel(Long productModelId) {
         if (productModelId == null) {
-            throw new ServiceException("Product model is required");
+            throw new ServiceException("浜у搧瑙勬牸ID涓嶈兘涓虹┖");
         }
         ProductModel productModel = productModelService.getById(productModelId);
         if (productModel == null) {
-            throw new ServiceException("Product model not found");
+            throw new ServiceException("浜у搧瑙勬牸涓嶅瓨鍦�");
         }
     }
 

--
Gitblit v1.9.3