From 9e0ca1d823e8aa270732f3a3d00c85d00de8e39a Mon Sep 17 00:00:00 2001
From: lsh <lsh@163.com>
Date: 星期四, 12 九月 2024 12:38:48 +0800
Subject: [PATCH] #

---
 zy-asrs-wms/src/main/java/com/zy/asrs/wms/controller/MobileController.java |   32 ++++++++++++++++++++++++++++++++
 1 files changed, 32 insertions(+), 0 deletions(-)

diff --git a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/controller/MobileController.java b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/controller/MobileController.java
index 978ce8d..2c11555 100644
--- a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/controller/MobileController.java
+++ b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/controller/MobileController.java
@@ -76,6 +76,12 @@
         return mobileService.WarehouseOut(combParam,getHostId());
     }
 
+    @RequestMapping("/pda/WarehouseOut/v1")
+    @ManagerAuth
+    public R WarehouseOutV1(@RequestBody CombParam combParam){
+        return mobileService.WarehouseOutV1(combParam,getHostId());
+    }
+
     @RequestMapping("/menu/pda/auth")
     @ManagerAuth
     public R menuPda(){
@@ -544,4 +550,30 @@
         return R.ok();
     }
 
+    @RequestMapping("/barcode/list/all")
+    @ManagerAuth(memo = "骞舵澘鍏ュ簱閫斾腑鎷f枡鍑哄簱鑾峰彇浠诲姟淇℃伅")
+    @Transactional
+    public R orderOutListOrder(@RequestBody String barcode) {
+        ArrayList<WrkMast> wrkMastArrayList = new ArrayList<>();
+        if (Cools.isEmpty(barcode) || barcode.isEmpty()){
+            List<WrkMast> wrkMasts = wrkMastService.list(new LambdaQueryWrapper<WrkMast>()
+                    .eq(WrkMast::getHostId, getHostId())
+                    .eq(WrkMast::getWrkSts, 199)
+                    .eq(WrkMast::getIoType, 104));
+            wrkMastArrayList.addAll(wrkMasts);
+        } else {
+            WrkMast wrkMast = wrkMastService.getOne(new LambdaQueryWrapper<WrkMast>()
+                    .eq(WrkMast::getBarcode, barcode)
+                    .eq(WrkMast::getHostId, getHostId())
+                    .eq(WrkMast::getWrkSts, 199L)
+                    .eq(WrkMast::getIoType, 104)
+            );
+            if (!Cools.isEmpty(wrkMast)){
+                wrkMastArrayList.add(wrkMast);
+            }
+        }
+
+        return R.ok().add(wrkMastArrayList);
+    }
+
 }

--
Gitblit v1.9.1