From 958714543e06c125891a6245f489a6ede5b39cd0 Mon Sep 17 00:00:00 2001
From: zwl <1051256694@qq.com>
Date: 星期一, 23 三月 2026 14:15:16 +0800
Subject: [PATCH] 1.修复空板入库时找库存明细为空 2.新增mes查询wms具体机台工位冻结情况,

---
 src/main/java/com/zy/asrs/controller/OpenController.java |   27 +++++++++++++++++++++++++++
 1 files changed, 27 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 17b8a2b..16f1d50 100644
--- a/src/main/java/com/zy/asrs/controller/OpenController.java
+++ b/src/main/java/com/zy/asrs/controller/OpenController.java
@@ -47,6 +47,8 @@
     @Autowired
     private WrkMastService wrkMastService;
     @Autowired
+    private WaitPakinService waitPakinService;
+    @Autowired
     private WrkDetlService wrkDetlService;
 
     @PostMapping("/order/matSync/default/v2")
@@ -366,4 +368,29 @@
         map.put("wrkDetls", wrkDetls);
         return R.ok().add(map);
     }
+
+
+    /**
+     * 浠诲姟鏌ヨ鎺ュ彛
+     */
+    @PostMapping("/queryTaskByBarcode")
+    public synchronized R queryTask(@RequestBody QueryTaskByBarcodeParam param) {
+        if (Cools.isEmpty(param)) {
+            return R.parse(BaseRes.PARAM);
+        }
+        if (Cools.isEmpty(param.getBarcode())) {
+            return R.error("鏉$爜涓嶈兘涓虹┖");
+        }
+
+
+        List<WaitPakin> waitPakins = waitPakinService.selectList(new EntityWrapper<WaitPakin>().eq("zpallet", param.getBarcode()));
+        if (waitPakins.isEmpty()) {
+            return R.error("鏁版嵁涓嶅瓨鍦�");
+        }
+        HashMap<String, Object> map = new HashMap<>();
+        map.put("taskNo", null);
+        map.put("ioType", "1");
+        map.put("waitPakins", waitPakins);
+        return R.ok().add(map);
+    }
 }

--
Gitblit v1.9.1