using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace WCS.Application { public class AGVApplyLockInput { /// /// 门 111去平库 222去车间 /// public string DeviceIndex { get; set; } public string UUID { get; set; } public string ActionTask { get; set; } public string DeviceType { get; set; } public string Des { get; set; } } public class AGVCallBackInput { public string ReqCode { get; set; } public string ReqTime { get; set; } public string CurrentPositionCode { get; set; } /// /// 方法名 end : 任务结束 /// public string Method { get; set; } /// /// 任务号 /// public string TaskCode { get; set; } /// /// 托盘号 /// public string CtnrCode { get; set; } } public class AGVCallBackResponse { public string Code { get; set; } public string Message { get; set; } public string ReqCode { get; set; } } public class AgvTaskInput { /// /// /// public string ReqCode { get; set; } /// /// /// public string TaskTyp { get; set; } /// /// /// public string CtnrTyp { get; set; } = "1"; /// /// /// public string CtnrCode { get; set; } /// /// /// public List PositionCodePath { get; set; } /// /// /// public string TaskCode { get; set; } } public class PositionCodePathItem { /// /// /// public string PositionCode { get; set; } /// /// /// public string Type { get; set; } = "00"; } public class AgvResponse { /// /// /// public string code { get; set; } /// /// /// public string data { get; set; } /// /// /// public string message { get; set; } /// /// /// public string reqCode { get; set; } } public class AgvResponse2 { /// /// /// public int code { get; set; } /// /// /// public string data { get; set; } /// /// /// public string message { get; set; } /// /// /// public string reqCode { get; set; } } public class AgvNotifyInput { /// /// /// public string UUID { get; set; } /// /// /// public string DeviceIndex { get; set; } /// /// /// public string ActionStatus { get; set; } /// /// /// public string DeviceType { get; set; } = "door"; /// /// /// public string Des { get; set; } } public class StorageCacheStatus { public bool? Z11 { get; set; } public bool? Z12 { get; set; } public bool? Z13 { get; set; } public bool? Z21 { get; set; } public bool? Z22 { get; set; } public bool? Z23 { get; set; } public bool? Z31 { get; set; } public bool? Z32 { get; set; } public bool? Z33 { get; set; } public bool? Z41 { get; set; } public bool? Z42 { get; set; } public bool? Z43 { get; set; } public bool? Z51 { get; set; } public bool? Z52 { get; set; } public bool? Z53 { get; set; } } public class CancelTaskModel { /// /// /// public string ReqCode { get; set; } /// /// /// public string ReqTime { get; set; } /// /// /// public string ClientCode { get; set; } /// /// /// public string TokenCode { get; set; } /// /// /// public string ForceCancel { get; set; } /// /// /// public string MatterArea { get; set; } /// /// /// public string AgvCode { get; set; } /// /// /// public string TaskCode { get; set; } } }