using Admin.NET.Core;
|
|
/*
|
* @author : 刘文奇
|
* @date : 2024/5/29上午10:26:39
|
* @desc : 调度任务
|
*/
|
namespace Admin.NET.Application.Entity
|
{
|
/// <summary>
|
/// 包过程履历数据
|
/// </summary>
|
[SugarTable("wms_record_package_process", "包过程履历数据")]
|
public class WmsRecordPackageProcess : EntityBaseForRecord
|
{
|
|
[Required]
|
[SugarColumn(ColumnName = "PackageCode", ColumnDescription = "包装号", Length = 50)]
|
public string PackageCode { get; set; }
|
|
/// <summary>
|
/// 生产单号
|
/// </summary>
|
[SugarColumn(ColumnName = "Info5", ColumnDescription = "生产单号", Length = 60)]
|
public string? Info5 { get; set; }
|
|
|
[Required]
|
[SugarColumn(ColumnName = "PlanNo", ColumnDescription = "批次号", Length = 50)]
|
public string PlanNo { get; set; }
|
|
[Required]
|
[SugarColumn(ColumnName = "OrderId", ColumnDescription = "订单号", Length = 50)]
|
public string OrderId { get; set; }
|
|
|
|
/// <summary>
|
/// 包状态
|
/// </summary>
|
[Required]
|
[SugarColumn(ColumnName = "UpiStatus", ColumnDescription = "包状态")]
|
public UpiStatusEnum UpiStatus { get; set; } = UpiStatusEnum.初始;
|
|
/// <summary>
|
/// 标记
|
/// </summary>
|
[SugarColumn(ColumnName = "UpiFlag", ColumnDescription = "标记")]
|
public UpiFlagEnum? UpiFlag { get; set; } = UpiFlagEnum.正常;
|
|
/// <summary>
|
/// 位置
|
/// </summary>
|
[SugarColumn(ColumnName = "Location", ColumnDescription = "位置")]
|
public string? Location { get; set; }
|
|
/// <summary>
|
/// 备注
|
/// </summary>
|
[SugarColumn(ColumnName = "OperRemark", ColumnDescription = "备注", Length = 100)]
|
public string? OperRemark { get; set; }
|
}
|
}
|