From 645da5e4e48dd94b760ea4dcbf80e22bf2a3f33c Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期六, 11 一月 2025 17:20:08 +0800
Subject: [PATCH] #添加播种站点功能

---
 zy-asrs-wms/src/main/java/com/zy/asrs/wms/apis/wcs/controller/OutStockController.java |   26 +++++++++++++++++++-------
 1 files changed, 19 insertions(+), 7 deletions(-)

diff --git a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/apis/wcs/controller/OutStockController.java b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/apis/wcs/controller/OutStockController.java
index 46cfc43..a97164a 100644
--- a/zy-asrs-wms/src/main/java/com/zy/asrs/wms/apis/wcs/controller/OutStockController.java
+++ b/zy-asrs-wms/src/main/java/com/zy/asrs/wms/apis/wcs/controller/OutStockController.java
@@ -5,18 +5,16 @@
 import com.zy.asrs.wms.apis.wcs.entity.request.ContainerArrivedParam;
 import com.zy.asrs.wms.apis.wcs.entity.request.TasksStatusCallbackParam;
 import com.zy.asrs.wms.apis.wcs.services.WcsApiService;
+import com.zy.asrs.wms.system.controller.BaseController;
 import io.netty.util.internal.StringUtil;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestBody;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
+import org.springframework.web.bind.annotation.*;
 
 @Slf4j
 @RestController
 @RequestMapping("/out/stock/")
-public class OutStockController {
+public class OutStockController extends BaseController {
 
     @Autowired
     private WcsApiService wcsApiService;
@@ -35,7 +33,7 @@
             if (StringUtil.isNullOrEmpty(callbackParam.getTaskCode())) {
                 return R.error("浠诲姟缂栫爜涓嶈兘涓虹┖锛侊紒");
             }
-            wcsApiService.receiveTaskStatus(callbackParam, "outStock");
+            wcsApiService.receiveTaskStatus(callbackParam, "outStock", getHostId());
         } else {
             return R.error("涓婃姤浜嬩欢绫诲瀷涓嶈兘涓虹┖锛侊紒");
         }
@@ -58,9 +56,23 @@
             return R.error("杈撻�佺嚎鑺傜偣缂栫爜涓嶈兘涓虹┖锛侊紒");
         }
 
-        return wcsApiService.containerArrivedNotify(arrivedParam, "outStock");
+        return wcsApiService.containerArrivedNotify(arrivedParam, "outStock", getHostId());
 
     }
 
+    /**
+     * 瀹瑰櫒娴佸姩閫氱煡
+     * @param code 瀹瑰櫒缂栫爜
+     * @return
+     */
+    @GetMapping("/container/converyor/{code}")
+    public R containerConveyor(@PathVariable String code) {
+        if (StringUtil.isNullOrEmpty(code)) {
+            return R.error("瀹瑰櫒缂栫爜涓嶈兘涓虹┖锛侊紒锛�");
+        }
+
+        return wcsApiService.containerConveryor(code);
+    }
+
 
 }

--
Gitblit v1.9.1