From 459f4da4ced41da003caf66788b24f7d967db24f Mon Sep 17 00:00:00 2001 From: pang.jiabao <pang_jiabao@163.com> Date: 星期一, 12 八月 2024 20:25:49 +0800 Subject: [PATCH] 更新库位空托盘条码 --- src/main/java/com/zy/asrs/controller/OpenController.java | 9 +++++++++ src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java | 11 +++++++++++ src/main/java/com/zy/asrs/service/OpenService.java | 1 + 3 files changed, 21 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/OpenController.java b/src/main/java/com/zy/asrs/controller/OpenController.java index 72275cb..7668e3d 100644 --- a/src/main/java/com/zy/asrs/controller/OpenController.java +++ b/src/main/java/com/zy/asrs/controller/OpenController.java @@ -94,6 +94,15 @@ return openService.zphjCdwc(param); } + @PostMapping("/updateBarcode") + @AppAuth(memo = "鏇存柊搴撲綅绌烘墭鐩樻潯鐮�") + public synchronized R updateBarcode(@RequestHeader(required = false) String appkey, + HttpServletRequest request) { + auth(appkey, null, request); + openService.updateBarcode(); + return R.ok(); + } + /*@PostMapping("/order/matSync/default/v1") @AppAuth(memo = "鍟嗗搧淇℃伅鍚屾鎺ュ彛") public synchronized R syncMatInfo(@RequestHeader(required = false) String appkey, diff --git a/src/main/java/com/zy/asrs/service/OpenService.java b/src/main/java/com/zy/asrs/service/OpenService.java index 2a2b672..b475781 100644 --- a/src/main/java/com/zy/asrs/service/OpenService.java +++ b/src/main/java/com/zy/asrs/service/OpenService.java @@ -97,4 +97,5 @@ void cs2(); + void updateBarcode(); } diff --git a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java index a2a9b82..15077f6 100644 --- a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java +++ b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java @@ -986,6 +986,17 @@ } @Override + public void updateBarcode() { + List<LocMast> locMasts = locMastService.selectList(new EntityWrapper<LocMast>().eq("loc_sts", "D")); + for (int i = 0; i < locMasts.size(); i ++) { + LocMast locMast = locMasts.get(i); + locMast.setBarcode("a"+i); + locMastService.updateById(locMast); + } + System.out.println("鏇存柊瀹屼簡" + locMasts.size()); + } + + @Override @Transactional public R gwmsGenerateInventory(GwmsGenerateInventoryDto param) { -- Gitblit v1.9.1