using Newtonsoft.Json; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace WPFWCSDemo.API.Task { /// /// 接收wms推送任务 /// public class Task_Receive { /// /// 流水号 /// public string? JobId { get; set; } /// /// 任务号 /// [JsonIgnore] public string? TaskId { get; set; } /// /// 托盘编号 /// public string? PalletId { get; set; } /// /// 任务类型 1-入库 2-出库 3-移库 /// public ushort TaskType { get; set; } /// /// 源站点 /// public string? SourceLocation { get; set; } /// /// 目标站点 /// public string? TargetLocation { get; set; } /// /// 优先级 1→3 高→低 /// public int Priority { get; set; } /// /// 任务状态 /// [JsonIgnore] public string TaskState { get; set; } /// /// 调度状态 /// [JsonIgnore] public string ScheduleState { get; set; } } }