From 2534c069e82ec81119eb9f2477075e389dadf625 Mon Sep 17 00:00:00 2001
From: lsh <1>
Date: 星期四, 07 三月 2024 14:24:18 +0800
Subject: [PATCH] #

---
 src/main/java/com/zy/asrs/controller/OpenController.java |   38 ++++++++++++++++++++++++++++++++++++++
 1 files changed, 38 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 283d0c7..021bfb9 100644
--- a/src/main/java/com/zy/asrs/controller/OpenController.java
+++ b/src/main/java/com/zy/asrs/controller/OpenController.java
@@ -127,6 +127,44 @@
         return R.ok().add(taskWrk);
     }
 
+    //鍙栨斁璐х敵璇�
+    @PostMapping("/pick/and/place/v1")
+    @AppAuth(memo = "agv鍙栨斁璐х敵璇�")
+    public R getAgvPickAndPlaceV1(@RequestHeader String appkey,
+                            @RequestBody TaskOverParam param,
+                            HttpServletRequest request){
+        auth(appkey, param, request);
+        if (Cools.isEmpty(param)) {
+            return R.parse(BaseRes.PARAM);
+        }
+        if (Cools.isEmpty(param.getStaNo())){
+            return R.error("鐮佸ご[staNo]涓嶈兘涓虹┖");
+        }
+        if (Cools.isEmpty(param.getType())){
+            return R.error("绫诲瀷[type]涓嶈兘涓虹┖");
+        }
+        return openService.getAgvPickAndPlaceV1(param);
+    }
+
+    //鍙栨斁璐у畬鎴愬弽棣�
+    @PostMapping("/pick/and/place/v2")
+    @AppAuth(memo = "agv鍙栨斁璐у畬鎴愬弽棣�")
+    public R getAgvPickAndPlaceV2(@RequestHeader String appkey,
+                                  @RequestBody TaskOverParam param,
+                                  HttpServletRequest request){
+        auth(appkey, param, request);
+        if (Cools.isEmpty(param)) {
+            return R.parse(BaseRes.PARAM);
+        }
+        if (Cools.isEmpty(param.getStaNo())){
+            return R.error("鐮佸ご[staNo]涓嶈兘涓虹┖");
+        }
+        if (Cools.isEmpty(param.getType())){
+            return R.error("绫诲瀷[type]涓嶈兘涓虹┖");
+        }
+        return openService.getAgvPickAndPlaceV2(param);
+    }
+
     //鏌ヨ浠诲姟鎸囦护闆嗗悎
     @GetMapping("/queryTaskCommand")
     public R queryTaskCommand(@RequestHeader String appkey,

--
Gitblit v1.9.1