using Admin.NET.Core; /* * @author : 您的名字 * @date : 2024/5/31下午5:32:12 * @desc : DO单 */ namespace Admin.NET.Application.Entity { /// /// DO单 /// [SugarTable("wms_order_deliver", "DO单")] public class WmsOrderDeliver : EntityBase { /// /// DO单号 /// [Required] [SugarColumn(ColumnName = "DeliverNo", ColumnDescription = "DO单号", Length = 50)] public string DeliverNo { get; set; } /// /// 单据类型 /// [Required] [SugarColumn(ColumnName = "OrderType", ColumnDescription = "单据类型")] public OrderTypeEnum OrderType { get; set; } /// /// 单据类型名称 /// [Required] [SugarColumn(ColumnName = "OrderTypeName", ColumnDescription = "单据类型名称", Length = 50)] public string OrderTypeName { get; set; } /// /// 业务类型 /// [Required] [SugarColumn(ColumnName = "BusinessType", ColumnDescription = "业务类型")] public BusinessTypeEnum BusinessType { get; set; } /// /// 业务类型名称 /// [Required] [SugarColumn(ColumnName = "BusinessTypeName", ColumnDescription = "业务类型名称", Length = 50)] public string BusinessTypeName { get; set; } /// /// 单据来源 /// [Required] [SugarColumn(ColumnName = "OrderSocure", ColumnDescription = "单据来源")] public SourceByEnum OrderSocure { get; set; } /// /// 单据状态 /// [Required] [SugarColumn(ColumnName = "DoStatus", ColumnDescription = "单据状态")] public OrderStatusEnum DoStatus { get; set; } /// /// 单据状态名称 /// [Required] [SugarColumn(ColumnName = "DoStatusName", ColumnDescription = "单据状态名称", Length = 255)] public string DoStatusName { get; set; } /// /// 客户编号 /// [Required] [SugarColumn(ColumnName = "CustCode", ColumnDescription = "客户编号", Length = 50)] public string CustCode { get; set; } /// /// 客户名称 /// [Required] [SugarColumn(ColumnName = "CustChinaName", ColumnDescription = "客户名称", Length = 255)] public string CustName { get; set; } /// /// ERP单号 /// [SugarColumn(ColumnName = "ErpOrderNo", ColumnDescription = "ERP单号", Length = 50)] public string? ErpOrderNo { get; set; } /// /// ERP创建时间 /// [SugarColumn(ColumnName = "Erp_CreateTime", ColumnDescription = "ERP创建时间")] public DateTime? Erp_CreateTime { get; set; } /// /// ERP创建人 /// [SugarColumn(ColumnName = "Erp_CreateUserName", ColumnDescription = "ERP创建人", Length = 50)] public string? Erp_CreateUserName { get; set; } /// /// ERP修改时间 /// [SugarColumn(ColumnName = "Erp_UpdateTime", ColumnDescription = "ERP修改时间")] public DateTime? Erp_UpdateTime { get; set; } /// /// ERP修改人 /// [SugarColumn(ColumnName = "Erp_UpdateUserName", ColumnDescription = "ERP修改人", Length = 50)] public string? Erp_UpdateUserName { get; set; } /// /// 备注 /// [SugarColumn(ColumnName = "Remark", ColumnDescription = "备注", Length = 255)] public string? Remark { get; set; } } }