From 45af2754d00347ec86492707e15b3884557ee851 Mon Sep 17 00:00:00 2001
From: dengjunjie <dengjunjie@hnkhzn.com>
Date: 星期二, 24 十二月 2024 09:02:54 +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