using System.ComponentModel.DataAnnotations.Schema;
using System.Runtime.Serialization;
namespace WMS_GIRAF_Interface.Entities;
[Table("MANAGE_MAIN")]
public class MANAGE_MAIN
{
///
/// 任务编号
///
[Column("MANAGE_ID")]
public int MANAGE_ID { get; set; }
///
/// 终点
///
[Column("destinationId")]
public string DESTINATIONID { get; set; }
///
/// 计划编号
///
[Column("PLAN_ID")]
public int PLAN_ID { get; set; }
///
/// 需求号
///
[Column("requestNumber")]
public string requestNumber { get; set; }
///
/// 任务类型编号
///
[Column("MANAGE_TYPE_CODE")]
public string MANAGE_TYPE_CODE { get; set; }
///
/// 任务状态
///
[Column("MANAGE_STATUS")]
public string MANAGE_STATUS { get; set; }
///
/// 托盘条码
///
[Column("STOCK_BARCODE")]
public string STOCK_BARCODE { get; set; }
///
/// 物料尺寸
///
[Column("CELL_MODEL")]
public string CELL_MODEL { get; set; }
///
/// 开始位置
///
[Column("START_CELL_ID")]
public int START_CELL_ID { get; set; }
///
/// 终止位置
///
[Column("END_CELL_ID")]
public int END_CELL_ID { get; set; }
///
/// 操作者
///
[Column("MANAGE_OPERATOR")]
public string MANAGE_OPERATOR { get; set; }
///
/// 开始时间
///
[Column("MANAGE_BEGIN_TIME")]
public string MANAGE_BEGIN_TIME { get; set; }
///
/// 结束时间
///
[Column("MANAGE_END_TIME")]
public string MANAGE_END_TIME { get; set; }
///
/// 任务等级
///
[Column("MANAGE_LEVEL")]
public string MANAGE_LEVEL { get; set; }
///
/// 备注
///
[Column("MANAGE_REMARK")]
public string MANAGE_REMARK { get; set; }
///
/// 机械有问题请求保持
///
[Column("keepRequestInMemoryEventIfMechanicalIssue")]
public bool keepRequestInMemoryEventIfMechanicalIssue { get; set; }
///
/// 缺少产品持续叫料
///
[Column("keepRequestInMemoryEventIfLackOfProductIssue")]
public bool keepRequestInMemoryEventIfLackOfProductIssue { get; set; }
///
/// 目标出库时间
///
[Column("TargetOutputDateInUtc")]
public DateTime? TargetOutputDateInUtc { get; set; }
///
/// 批次号
///
[Column("LOTNUMBER")]
public string LOTNUMBER { get; set; }
/////
/// 产品类型
///
[Column("POPULATIONNUMBER")]
public string POPULATIONNUMBER { get; set; }
///
/// 调用接口
///
[Column("INTERFACE")]
public string INTERFACE { get; set; }
}