using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BPASmartClient.AGV { /// /// AGV任务下发 /// internal class AGVModel { private static AGVModel _instance; public static AGVModel GetInstance => _instance ??= new AGVModel(); /// /// 必填项 /// public string robotJobId { get; set; } /// /// 必填项 /// public long warehouseId { get; set; } public string? robotJobGroupId { get; set; } public int? sequence { get; set; } /// /// 必填项 /// public int jobPriority { get; set; } /// /// 必填项 /// public int jobPriorityType { get; set; } public string? deadline { get; set; } public string? agvType { get; set; } public string? agvEndPoint { get; set; } public bool? needOperation { get; set; } public string? agvCode { get; set; } public int? taskCountDown { get; set; } public string? businessType { get; set; } /// /// 必填项 /// public string jobType { get; set; } /// /// 必填项 /// public IJobData jobData { get; set; } } }