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