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