using HH.WCS.Mobox3.FJJT.models; using SqlSugar; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace HH.WCS.Mobox3.FJJF.models { /// /// MES下发任务表 /// [SugarTable("TN_MES_TASK")] public class LjMesTask : BaseModel { public int ID { get; set; } //主键 public string POSITION_ID { get; set; } //点位编号 public string RETURN_CODE { get; set; } //反馈标识(AGV系统写入) 0:默认值 1:任务已生成 2:任务运行中 3:任务完成 4:任务失败 5:任务取消 6:其他错误 public string MSG_TYPE { get; set; } //消息类型 0:要料 1:返车 public string PALLET_TYPE { get; set; } //托盘类型 1.胎面;2.胎侧;3.内衬;4.帘布;5.环带;6.冠带;7.钢包 public string MATERIAL_NAME { get; set; } //物料名称 要料时给 public string MATERIAL_CODE { get; set; } //物料编码 要料时用,要料时,如果物料编码为空,代表要空工装 public int QTY { get; set; } //数量 返车时用,数量为0代表返空车,数量为1代表返满料,数量为-1代表返余料。 物料信息在【托盘与信息对应表】中 public string YCL_BATCH { get; set; } //原材料批次号 public string PALLET_ID { get; set; } //托盘号 返车时用,根据托盘号查找【托盘与信息对应表】中的信息 public string AGVORDER_ID { get; set; } //AGV任务号 MES不用写入,AGV使用 public string CREATION_DATE { get; set; } //创建日期 public string RECEIVE_FLAG { get; set; } //记录状态 PENDING:默认 COMPLETE:读取 public string RECEIVE_DATE { get; set; } //读取日期 读取后更新 public string EQP { get; set; } //机台编号 public string PLAN_ID { get; set; } //计划号 public string AWAIT_MSG { get; set; } // 等待消息 public bool IS_FINISH { get; set; } // 是否完成上料 public string RECEIVE_MSG { get; set; } //错误信息 错误时,AGV写入详细错误信息 } }