53 lines
986 B
C#
53 lines
986 B
C#
|
|
using Newtonsoft.Json;
|
|||
|
|
using System.Text.Json.Serialization;
|
|||
|
|
|
|||
|
|
namespace WcsMain.ApiServe.Controllers.Dto.Container;
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 四向车任务回告请求类
|
|||
|
|
/// </summary>
|
|||
|
|
public class TaskStateNoticeRequest
|
|||
|
|
{
|
|||
|
|
/// <summary>
|
|||
|
|
/// 请求ID
|
|||
|
|
/// </summary>
|
|||
|
|
[JsonPropertyName("requestid")]
|
|||
|
|
public string? RequestId { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 密钥
|
|||
|
|
/// </summary>
|
|||
|
|
[JsonPropertyName("key")]
|
|||
|
|
public string? Key { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// WMS任务号
|
|||
|
|
/// </summary>
|
|||
|
|
[JsonPropertyName("wmstaskid")]
|
|||
|
|
public string? WmsTaskId { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 最终到达位置
|
|||
|
|
/// </summary>
|
|||
|
|
[JsonPropertyName("factendcell")]
|
|||
|
|
public string? FactendCell { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 任务状态
|
|||
|
|
/// </summary>
|
|||
|
|
/// <remarks>
|
|||
|
|
/// 20 - 完成
|
|||
|
|
/// 21 - 取消
|
|||
|
|
/// </remarks>
|
|||
|
|
[JsonPropertyName("taskstate")]
|
|||
|
|
public string? TaskState { get; set; }
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
}
|