| | |
| | | using System.Web.Http; |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using System.Net; |
| | | using System.Net.Http; |
| | | using System.Security.Cryptography; |
| | | using System.Text; |
| | | using System.Web.Http; |
| | | |
| | | using HH.WCS.Mobox3.DSZSH.core; |
| | | |
| | | using Newtonsoft.Json; |
| | | |
| | | using static HH.WCS.Mobox3.DSZSH.api.ApiModel; |
| | | |
| | | using static HH.WCS.Mobox3.DSZSH.dispatch.NDC; |
| | | |
| | | namespace HH.WCS.Mobox3.DSZSH.api { |
| | | /// <summary> |
| | |
| | | /// <returns></returns> |
| | | [HttpPost] |
| | | [Route("AGVCallbackState")] |
| | | |
| | | public ReturnResult AGVCallbackState(AgvTaskState model) |
| | | { |
| | | LogHelper.Info("NDC HostToAGV 任务状态回报:" + JsonConvert.SerializeObject(model), "HosttoagvTask"); |
| | | public ReturnResult AGVCallbackState(AgvTaskState model){ |
| | | LogHelper.InfoHostToAGV("AGVCallbackState:NDC任务状态回报", model); |
| | | return WCSCore.OperateAgvTaskStatus(model); |
| | | } |
| | | |
| | |
| | | [HttpPost] |
| | | [Route("SafetyInteraction")] |
| | | public ReturnResult SafetyInteraction(SafetyInteractionInfo model) { |
| | | LogHelper.InfoHostToAGV("SafetyInteraction:AGV与产线进行安全交互", model); |
| | | return WCSCore.SafetyInteraction(model); |
| | | } |
| | | } |