using Admin.NET.Application;
|
using Admin.NET.Core;
|
|
|
namespace Admin.NET.Application.Entity
|
{
|
/// <summary>
|
/// 机器人缓存库的库位查询视图
|
/// </summary>
|
[MySugarTableViewAttribute("V_Station_Quan", "机器人缓存库的库存查询视图")]
|
public class V_Station_Quan : WmsBasePlace
|
{
|
/// <summary>
|
/// 库位编码
|
/// </summary>
|
[SugarColumn(ColumnName = "PlaceCode", ColumnDescription = "库位编码", Length = 50)]
|
|
public string PlaceCode { get; set; }
|
|
/// <summary>
|
/// 进入时间
|
/// </summary>
|
|
[SugarColumn(ColumnName = "InTime", ColumnDescription = "进入时间")]
|
public DateTime? InTime { get; set; }
|
|
|
|
/// <summary>
|
/// 部件条码
|
/// </summary>
|
[Required]
|
[SugarColumn(ColumnName = "Upi", ColumnDescription = "部件条码", Length = 100)]
|
public string Upi { get; set; }
|
|
/// <summary>
|
/// 部件名称
|
/// </summary>
|
[Required]
|
[SugarColumn(ColumnName = "DetailName", ColumnDescription = "部件名称", Length = 100)]
|
public string DetailName { get; set; }
|
|
/// <summary>
|
/// 批次
|
/// </summary>
|
[Required]
|
[SugarColumn(ColumnName = "PlanNo", ColumnDescription = "批次", Length = 100)]
|
public string PlanNo { get; set; }
|
|
/// <summary>
|
/// 订单号
|
/// </summary>
|
[Required]
|
[SugarColumn(ColumnName = "OrderId", ColumnDescription = "订单号", Length = 100)]
|
public string OrderId { get; set; }
|
|
|
|
/// <summary>
|
/// 包装号
|
/// </summary>
|
[Required]
|
[SugarColumn(ColumnName = "PackageCode", ColumnDescription = "包装号", Length = 100)]
|
public string PackageCode { get; set; }
|
|
[SugarColumn(ColumnName = "Length", ColumnDescription = "长")]
|
public float Length { get; set; }
|
|
[SugarColumn(ColumnName = "Width", ColumnDescription = "宽")]
|
public float Width { get; set; }
|
|
[SugarColumn(ColumnName = "Thk", ColumnDescription = "厚")]
|
public float Thk { get; set; }
|
|
|
|
#region 库存状态
|
|
/// <summary>
|
/// 库存状态
|
/// </summary>
|
[Required]
|
|
[SugarColumn(ColumnName = "StockStatus", ColumnDescription = "库存状态")]
|
public StockStatusEnum StockStatus { get; set; }
|
|
|
/// <summary>
|
/// 库存状态名称
|
/// </summary>
|
[Required]
|
[SugarColumn(ColumnName = "StockStatusName", ColumnDescription = "库存状态名称", Length = 50)]
|
|
public string StockStatusName { get; set; }
|
|
|
|
|
|
/// <summary>
|
/// 操作原因
|
/// </summary>
|
[SugarColumn(ColumnName = "OperReason", ColumnDescription = "操作原因", Length = 255)]
|
|
public string? OperReason { get; set; }
|
|
|
/// <summary>
|
/// 操作人
|
/// </summary>
|
[SugarColumn(ColumnName = "OperUser", ColumnDescription = "操作人", Length = 50)]
|
|
public string? OperUser { get; set; }
|
|
|
/// <summary>
|
/// 操作时间
|
/// </summary>
|
|
[SugarColumn(ColumnName = "OperTime", ColumnDescription = "操作时间")]
|
public DateTime? OperTime { get; set; }
|
|
#region 锁定
|
|
/// <summary>
|
/// 锁定状态
|
/// </summary>
|
[Required]
|
|
[SugarColumn(ColumnName = "LockStatus", ColumnDescription = "锁定状态")]
|
public LockStatusEnum LockStatus { get; set; }
|
|
|
/// <summary>
|
/// 锁定原因
|
/// </summary>
|
[SugarColumn(ColumnName = "LockReason", ColumnDescription = "锁定原因", Length = 255)]
|
|
public string? LockReason { get; set; }
|
|
|
/// <summary>
|
/// 锁定人
|
/// </summary>
|
[SugarColumn(ColumnName = "LockUser", ColumnDescription = "锁定人", Length = 50)]
|
|
public string? LockUser { get; set; }
|
|
|
/// <summary>
|
/// 锁定时间
|
/// </summary>
|
|
[SugarColumn(ColumnName = "LockTime", ColumnDescription = "锁定时间")]
|
public DateTime? LockTime { get; set; }
|
|
#endregion
|
|
|
#endregion
|
}
|
}
|