From 371462edc6b3ee1de97c235d4a019b544badda0d Mon Sep 17 00:00:00 2001
From: chen.lin <1442464845@qq.com>
Date: 星期六, 14 二月 2026 22:09:37 +0800
Subject: [PATCH] AGV工作档界面和逻辑调整

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

diff --git a/src/main/java/com/zy/asrs/controller/BasWrkStatusController.java b/src/main/java/com/zy/asrs/controller/BasWrkStatusController.java
index 2fef0b5..f2f2492 100644
--- a/src/main/java/com/zy/asrs/controller/BasWrkStatusController.java
+++ b/src/main/java/com/zy/asrs/controller/BasWrkStatusController.java
@@ -136,6 +136,26 @@
         return R.ok(result);
     }
 
+    /** AGV浠诲姟绠$悊鐢細浠呰繑鍥濧GV鐩稿叧宸ヤ綔鐘舵�� 7銆�8銆�9銆�10 */
+    @RequestMapping(value = "/basWrkStatusQueryAgv/auth")
+    @ManagerAuth
+    public R queryAgv(String condition) {
+        EntityWrapper<BasWrkStatus> wrapper = new EntityWrapper<>();
+        wrapper.in("wrk_sts", 7L, 8L, 9L, 10L);
+        if (!Cools.isEmpty(condition)) {
+            wrapper.like("wrk_desc", condition);
+        }
+        Page<BasWrkStatus> page = basWrkStatusService.selectPage(new Page<>(0, 100), wrapper);
+        List<Map<String, Object>> result = new ArrayList<>();
+        for (BasWrkStatus basWrkStatus : page.getRecords()) {
+            Map<String, Object> map = new HashMap<>();
+            map.put("id", basWrkStatus.getWrkSts());
+            map.put("value", basWrkStatus.getWrkDesc());
+            result.add(map);
+        }
+        return R.ok(result);
+    }
+
     @RequestMapping(value = "/basWrkStatus/check/column/auth")
     @ManagerAuth
     public R query(@RequestBody JSONObject param) {

--
Gitblit v1.9.1