using Admin.NET.Core;
|
|
/*
|
* @author : 您的名字
|
* @date : 2024/7/10上午11:16:34
|
* @desc : 盘点单据
|
*/
|
namespace Admin.NET.Application.Entity
|
{
|
/// <summary>
|
/// 盘点单据
|
/// </summary>
|
[SugarTable("wms_inventory_check_order", "盘点单据")]
|
public class WmsInventoryCheckOrder : EntityBase
|
{
|
|
|
/// <summary>
|
/// 盘点单号
|
/// </summary>
|
[Required]
|
[SugarColumn(ColumnName = "OrderNo", ColumnDescription = "盘点单号", Length = 255)]
|
|
public string OrderNo { get; set; }
|
|
|
/// <summary>
|
/// 盘点方式
|
/// </summary>
|
[Required]
|
|
[SugarColumn(ColumnName = "CheckMode", ColumnDescription = "盘点方式")]
|
public CheckModeEnum CheckMode { get; set; }
|
|
|
/// <summary>
|
/// 盘点方式名称
|
/// </summary>
|
[Required]
|
[SugarColumn(ColumnName = "CheckModeName", ColumnDescription = "盘点方式名称", Length = 50)]
|
|
public string CheckModeName { get; set; }
|
|
|
/// <summary>
|
/// 盘点阶段
|
/// </summary>
|
[Required]
|
|
[SugarColumn(ColumnName = "CheckStage", ColumnDescription = "盘点阶段")]
|
public CheckStageEnum CheckStage { get; set; }
|
|
|
/// <summary>
|
/// 盘点阶段名称
|
/// </summary>
|
[Required]
|
[SugarColumn(ColumnName = "CheckStageName", ColumnDescription = "盘点阶段名称", Length = 50)]
|
|
public string CheckStageName { get; set; }
|
|
|
/// <summary>
|
/// 库区编码
|
/// </summary>
|
[SugarColumn(ColumnName = "AreaCode", ColumnDescription = "库区编码", Length = 50)]
|
|
public string? AreaCode { get; set; }
|
|
|
/// <summary>
|
/// 库区名称
|
/// </summary>
|
[SugarColumn(ColumnName = "AreaName", ColumnDescription = "库区名称", Length = 50)]
|
|
public string? AreaName { get; set; }
|
|
|
/// <summary>
|
/// 计划开始时间
|
/// </summary>
|
|
[SugarColumn(ColumnName = "PlanStartDate", ColumnDescription = "计划开始时间")]
|
public DateTime? PlanStartDate { get; set; }
|
|
|
/// <summary>
|
/// 计划结束时间
|
/// </summary>
|
|
[SugarColumn(ColumnName = "PlanEndDate", ColumnDescription = "计划结束时间")]
|
public DateTime? PlanEndDate { get; set; }
|
|
|
/// <summary>
|
/// 盘点开始日期
|
/// </summary>
|
|
[SugarColumn(ColumnName = "StartCheckTime", ColumnDescription = "盘点开始日期")]
|
public DateTime? StartCheckTime { get; set; }
|
|
|
/// <summary>
|
/// 盘点结束日期
|
/// </summary>
|
|
[SugarColumn(ColumnName = "EndCheckTime", ColumnDescription = "盘点结束日期")]
|
public DateTime? EndCheckTime { get; set; }
|
|
|
/// <summary>
|
/// 备注
|
/// </summary>
|
[SugarColumn(ColumnName = "Remarks", ColumnDescription = "备注", Length = 255)]
|
|
public string? Remarks { get; set; }
|
|
|
/// <summary>
|
/// 是否已调账
|
/// </summary>
|
|
[SugarColumn(ColumnName = "IsAudit", ColumnDescription = "是否已调账")]
|
public bool? IsAudit { get; set; }
|
|
|
|
|
|
|
|
|
|
}
|
}
|