using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using SqlSugar; namespace Sln.Wcs.Model.Domain { [SugarTable("wcs_subtask_instance")] public class SubTaskInstance { /// /// 主键 /// [SugarColumn(ColumnName = "id", IsPrimaryKey = true, IsIdentity = true, ColumnDescription = "主键")] public int Id { get; set; } /// /// 主任务编号 /// [SugarColumn(ColumnName = "maintask_code", ColumnDescription = "主任务编号")] public string MaintaskCode { get; set; } /// /// 设备编号 /// [SugarColumn(ColumnName = "equipment_no", ColumnDescription = "设备编号")] public string EquipmentNo { get; set; } /// /// 托盘RFID /// [SugarColumn(ColumnName = "pallet_info_code", ColumnDescription = "托盘RFID")] public string PalletInfoCode { get; set; } /// /// 任务类型,字典表 /// [SugarColumn(ColumnName = "task_type", ColumnDescription = "任务类型,字典表")] public int? TaskType { get; set; } /// /// 任务状态,字典表 /// [SugarColumn(ColumnName = "task_status", ColumnDescription = "任务状态,字典表")] public int? TaskStatus { get; set; } /// /// 起始点编号 /// [SugarColumn(ColumnName = "start_agvpoint", ColumnDescription = "起始点编号")] public string StartAGVPoint { get; set; } /// /// 起始点id /// [SugarColumn(ColumnName = "start_point_id", ColumnDescription = "起始点id")] public string StartPointId { get; set; } /// /// 当前点编号 /// [SugarColumn(ColumnName = "curr_agvpoint", ColumnDescription = "当前点编号")] public string CurrAGVPoint { get; set; } /// /// 当前点id /// [SugarColumn(ColumnName = "curr_point_id", ColumnDescription = "当前点id")] public string CurrPointId { get; set; } /// /// 下一点编号 /// [SugarColumn(ColumnName = "next_agvpoint", ColumnDescription = "下一点编号")] public string NextAGVPoint { get; set; } /// /// 下一点id /// [SugarColumn(ColumnName = "next_point_id", ColumnDescription = "下一点id")] public string NextPointId { get; set; } /// /// 终点编号 /// [SugarColumn(ColumnName = "end_agvpoint", ColumnDescription = "终点编号")] public string EndAGVPoint { get; set; } /// /// 终点id /// [SugarColumn(ColumnName = "end_point_id", ColumnDescription = "终点id")] public string EndPointId { get; set; } /// /// 是否可用 0:不可用 1:可用 /// [SugarColumn(ColumnName = "use_flag", ColumnDescription = "是否可用")] public int? UseFlag { get; set; } /// /// AGV返回code /// [SugarColumn(ColumnName = "taskCode", ColumnDescription = "Agv返回code")] public string TaskCode { get; set; } /// /// 是否已删除;0未删除、1需要删除和取消agv任务、2需要删除、取消agv任务、创建去异常库位的任务 /// [SugarColumn(ColumnName = "is_delete", ColumnDescription = "是否已删除")] public int? IsDelete { get; set; } /// /// 创建人 /// [SugarColumn(ColumnName = "created_by", ColumnDescription = "创建人")] public string CreatedBy { get; set; } /// /// 创建时间 /// [SugarColumn(ColumnName = "created_time", ColumnDescription = "创建时间")] public DateTime? CreatedTime { get; set; } /// /// 更新人 /// [SugarColumn(ColumnName = "updated_by", ColumnDescription = "更新人")] public string UpdatedBy { get; set; } /// /// 更新时间 /// [SugarColumn(ColumnName = "updated_time", ColumnDescription = "更新时间")] public DateTime? UpdatedTime { get; set; } /// /// 任务名称 /// [SugarColumn(ColumnName = "task_name", ColumnDescription = "任务名称")] public string TaskName { get; set; } /// /// 终点机台编号 /// [SugarColumn(ColumnName = "machine_code", ColumnDescription = "终点机台编号")] public string MachineCode { get; set; } } }