using System.Text.Json.Serialization; namespace WcsMain.ApiServe.Dto.AGV; /// /// AGV 回告任务状态的模板 /// public class AGVRequestBodyLayout { /// /// 数据 /// [JsonPropertyName("event")] public AGVRequestBodyDataLayout? Event { get; set; } } public class AGVRequestBodyDataLayout { /// /// 上游任务号 /// [JsonPropertyName("robotJobId")] public string? RobotJobId { get; set; } /// /// 仓库编号 /// [JsonPropertyName("warehouseId")] public int? WarehouseId { get; set; } /// /// 快仓系统内部任务号 /// [JsonPropertyName("jobId")] public string? JobId { get; set; } /// /// 任务状态 /// [JsonPropertyName("state")] public string? State { get; set; } /// /// 内部任务类型 /// [JsonPropertyName("jobType")] public string? JobType { get; set; } /// /// 数据 /// [JsonPropertyName("jobData")] public T? JobData { get; set; } }