| | |
| | | public List<object> result { get; set; } = new List<object>(); |
| | | } |
| | | |
| | | public static SimpleResult NewSimpleResult(int code, string message) { |
| | | public static SimpleResult BuildSimpleResult(int code, string message) { |
| | | LogHelper.Info(message); |
| | | return new SimpleResult { resultCode = code, resultMsg = message }; |
| | | } |
| | | |
| | |
| | | } |
| | | |
| | | public class SafetyInteractionInfo { |
| | | public int station_id { get; set; } |
| | | //public int station_id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 请求上线/下线的的站台库位名称,例如work6、work8 |
| | |
| | | /// 请求码 |
| | | /// </summary> |
| | | public string apply_code { get; set; } |
| | | public string task_no { set; get; } |
| | | //public string task_no { set; get; } |
| | | } |
| | | |
| | | public class orderStatusReportParme { |
| | | public int id { get; set; } |
| | | /// <summary> |
| | | /// 订单ID |
| | | /// </summary> |
| | |
| | | /// 错误码 |
| | | /// </summary> |
| | | public int errorCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 订单的截至时间 |
| | | /// </summary> |
| | | public string deadLine { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 订单的创建时间 |
| | | /// </summary> |
| | | public string createdTime { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 额外信息1 |
| | | /// </summary> |
| | |
| | | /// 额外信息2 |
| | | /// </summary> |
| | | public string extraInfo2 { get; set; } |
| | | /// <summary> |
| | | /// 订单的截至时间 |
| | | /// </summary> |
| | | public string deadLine { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 订单的创建时间 |
| | | /// </summary> |
| | | public string createdTime { get; set; } |
| | | /// <summary> |
| | | /// 创建用户 |
| | | /// </summary> |
| | | public string createUser { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 状态更改时间 |
| | | /// </summary> |
| | | public string statusChangeTime { get; set; } |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | public string ResultMsg { get; set; } |
| | | } |
| | | |
| | | public class gzResult { |
| | | public int code { get; set; } = 0; |
| | | public string msg { get; set; } = "success"; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 返回给GZ |
| | | /// </summary> |
| | |
| | | public int resultCode { get; set; } |
| | | public string msg { get; set; } |
| | | public int orderID { get; set; } |
| | | } |
| | | |
| | | public class EmptyGzResult { |
| | | |
| | | } |
| | | |
| | | public class agvRealtimeStateReportInfo { |
| | | public int agvID { get; set; } |
| | | public int agvStatusID { get; set; } |
| | | public bool netConnected { get; set; } |
| | | public string agv_speed { get; set; } |
| | | public object node_information_of_traffic { get; set; } |
| | | public int dispatchTaskActive { get; set; } |
| | | public double position_x { get; set; } |
| | | public double position_y { get; set; } |
| | | public double angle { get; set; } |
| | | public double battery_percentage { get; set; } |
| | | public double safetyTriggered { get; set; } |
| | | public bool isBlocked { get; set; } |
| | | public bool faultHappened { get; set; } |
| | | public bool isCharging { get; set; } |
| | | public bool hang_agv { get; set; } |
| | | public string extroInfo1 { get; set; } |
| | | public string extroInfo2 { get; set; } |
| | | } |
| | | } |
| | | |
| | |
| | | public string Row { get; set; } |
| | | } |
| | | |
| | | public class InboundDataInfo { |
| | | /// <summary> |
| | | /// 起点货位 |
| | | /// </summary> |
| | | [JsonProperty("StartLoc")] |
| | | public string StartLoc { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 终点货架(可选) |
| | | /// </summary> |
| | | [JsonProperty("Nrow")] |
| | | public string Row { get; set; } |
| | | |
| | | public string ItemCode { get; set; } |
| | | //public string ItemName { get; set; } |
| | | } |
| | | |
| | | public class SelectLocationInfo { |
| | | /// <summary> |
| | | /// AGV小车号:NOTE 后期可能省略,因为只有一辆车 |
| | | /// </summary> |
| | | public string forklift_no { get; set; } |
| | | //public string forklift_no { get; set; } |
| | | |
| | | public string endLoc { get; set; } |
| | | public string TaskNo { get; set; } |
| | | |
| | | public string EndLoc { get; set; } |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | /// 终点位置 |
| | | /// </summary> |
| | | public string endLoc { get; set; } |
| | | } |
| | | |
| | | public class CancelTaskInfo { |
| | | public string TaskNo { get; set; } |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | } |
| | | |
| | | public class CountProductInfo { |
| | | public string cntrCode { get; set; } |
| | | //public string cntrCode { get; set; } |
| | | public string locCode { get; set; } |
| | | public float qty { get; set; } |
| | | } |
| | | |
| | | public class CheckOutboundOnceInfo { |
| | | public string cntrCode { get; set; } |
| | | public string endLoc { get; set; } |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | /// </summary> |
| | | public string ext5 { get; set; } |
| | | } |
| | | |
| | | public class KanbanAgvState { |
| | | public string AgvState { get; set; } |
| | | } |
| | | } |
| | | } |