From d24cf3d2604cdf4b02f0f455f1cb0c93c76c46d2 Mon Sep 17 00:00:00 2001
From: dengjunjie <dengjunjie@hnkhzn.com>
Date: 星期二, 24 十二月 2024 15:32:41 +0800
Subject: [PATCH] 添加PDA库存查询和出库盘点查询接口

---
 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/AGV/AgvController.cs |   36 ++++++++++++++++++++++++++++++------
 1 files changed, 30 insertions(+), 6 deletions(-)

diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/AGV/AgvController.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/AGV/AgvController.cs"
index fdbc47f..e3a6553 100644
--- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/AGV/AgvController.cs"
+++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/AGV/AgvController.cs"
@@ -9,6 +9,7 @@
 using WIDESEA_Core.Attributes;
 using WIDESEA_Core.Helper;
 using WIDESEA_DTO;
+using WIDESEA_DTO.AGV;
 using WIDESEA_DTO.Basic;
 using WIDESEA_DTO.ERP;
 using WIDESEA_External.AGVService;
@@ -24,22 +25,45 @@
 
 namespace WIDESEA_WMSServer.Controllers.ERP
 {
+    #region 寮冪敤
+    /// <summary>
+    /// 鐗瑰垱AGV鎺ュ彛
+    /// </summary>
     [Route("api/Agv")]
     [ApiController]
     public class AgvController : ControllerBase
     {
-        public AgvController()
-        {
-        }
         /// <summary>
         /// 鍙戦�丄GV浠诲姟
         /// </summary>
         /// <param name="taskModel"></param>
         /// <returns></returns>
-        [HttpPost,Route("SendAgvTask"),AllowAnonymous]
-        public WebResponseContent SendAgvTask([FromBody] AgvTaskModel taskModel)
+        [HttpPost,Route("AgvSendTask"),AllowAnonymous]
+        public WebResponseContent AgvSendTask([FromBody] AgvTaskModel taskModel)
         {
-            return InvokeAGVService.Intance.SendAgvTask(taskModel);
+            return InvokeAGVService.Intance.AgvSendTask(taskModel);
         }
+        /// <summary>
+        /// AGV瀹夊叏淇″彿鐢宠
+        /// </summary>
+        /// <param name="secureApplyModel"></param>
+        /// <returns></returns>
+        [HttpPost,Route("AgvSecureApply"),AllowAnonymous]
+        public AgvResponseContent AgvSecureApply(AgvSecureApplyModel secureApplyModel)
+        {
+            return InvokeAGVService.Intance.AgvSecureApply(secureApplyModel);
+        }
+        /// <summary>
+        /// AGV浠诲姟鐘舵�佸埛鏂�
+        /// </summary>
+        /// <param name="agvUpdateModel"></param>
+        /// <returns></returns>
+        [HttpPost, Route("AgvUpdateTask"), AllowAnonymous]
+        public AgvResponseContent AgvUpdateTask(AgvUpdateModel agvUpdateModel)
+        {
+            return InvokeAGVService.Intance.AgvUpdateTask(agvUpdateModel);
+        }
+
     }
+    #endregion
 }

--
Gitblit v1.9.3