From 51b05b093fa15dd477981372f67ae7b3b2747733 Mon Sep 17 00:00:00 2001
From: wujian <14790700720@163.com>
Date: 星期一, 23 九月 2024 08:49:29 +0800
Subject: [PATCH] change-3

---
 jcdm-main/src/main/java/com/jcdm/main/bs/orderScheduling/controller/BsOrderSchedulingController.java |   23 +++++++++++++++++++++++
 1 files changed, 23 insertions(+), 0 deletions(-)

diff --git a/jcdm-main/src/main/java/com/jcdm/main/bs/orderScheduling/controller/BsOrderSchedulingController.java b/jcdm-main/src/main/java/com/jcdm/main/bs/orderScheduling/controller/BsOrderSchedulingController.java
index 65aec8f..611d3af 100644
--- a/jcdm-main/src/main/java/com/jcdm/main/bs/orderScheduling/controller/BsOrderSchedulingController.java
+++ b/jcdm-main/src/main/java/com/jcdm/main/bs/orderScheduling/controller/BsOrderSchedulingController.java
@@ -476,4 +476,27 @@
         }
 
     }
+
+
+    @GetMapping("/changeBoxCode")
+    public R changeBoxCode(String sfcCode,String newBoxCode){
+        if (StringUtils.isEmpty(newBoxCode)){
+            return R.fail(500,"绠变綋鐮佷笉鑳戒负绌猴紝璇烽噸璇�");
+        }
+        if (StringUtils.isEmpty(sfcCode)){
+            return R.fail(500,"鍙戝姩鏈哄彿涓嶈兘涓虹┖锛岃閲嶈瘯");
+        }
+        if (!newBoxCode.contains(",")){
+            return R.fail(500,"绠变綋鐮佹牸寮忔湁璇紝璇烽噸璇�");
+        }
+        ProductNewPassStation checkStation = new ProductNewPassStation();
+        checkStation.setSfcCode(sfcCode);
+        List<ProductNewPassStation> productPassStationList = productNewPassStationService.getProductPassStationList(checkStation);
+        if (CollUtil.isNotEmpty(productPassStationList)){
+            productNewPassStationService.updateBoxCodeBySfcCode(sfcCode, newBoxCode);
+            return R.ok();
+        } else {
+            return R.fail("鏈煡鎵惧埌璇ュ彂鍔ㄦ満鍙峰搴旂殑绠变綋");
+        }
+    }
 }

--
Gitblit v1.9.3