using Furion.DatabaseAccessor;
using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Metadata.Builders;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace Admin.NET.Core
{
///
/// 分拣表
///
[Comment("分拣表")]
[Table("wms_sortorder")]
public class WmsSortOrder : DEntityBase
{
///
/// 来源单号
///
[Comment("来源单号")]
[MaxLength(50)]
public string OrderNo { get; set; }
///
/// 出库单据明细Id
///
public long OrderDetailID { get; set; }
///
/// 物料编号
///
[Comment("物料编号")]
[MaxLength(255)]
public string Materialcode { get; set; }
///
/// 物料名称
///
[Comment("物料名称")]
[MaxLength(255)]
public string Materialname { get; set; }
///
/// 分拣组盘单号
///
[Comment("分拣组盘单号")]
[MaxLength(50)]
public string ContainerOrderNo { get; set; }
///
/// 项目编号
///
[Comment("项目编号")]
[MaxLength(255)]
public string ProjectCode { get; set; }
///
/// TA号
///
[Comment("TA号")]
[MaxLength(255)]
public string TACode { get; set; }
///
/// 分段号
///
[Comment("分段号")]
[MaxLength(255)]
public string PartCode { get; set; }
///
/// 库位编码
///
[Comment("库位编码")]
[MaxLength(20)]
public string PlaceCode { get; set; }
///
/// 容器编号
///
[Comment("容器编号")]
[MaxLength(50)]
public string ContainerCode { get; set; }
///
/// 分拣数
///
[Comment("分拣数")]
public decimal SortQuantity { get; set; }
///
/// 实际分拣数
///
[Comment("实际分拣数")]
public decimal ActualQuantity { get; set; }
///
/// 备注
///
[Comment("备注")]
[MaxLength(500)]
public string Remarks { get; set; }
///
/// 状态-未分拣_1、分拣完成_2
///
[Comment("状态-未分拣_1、分拣完成_2")]
public SortStatusEnum SortStatus { get; set; }
}
}