| | |
| | | [SugarTable(nameof(Dt_InboundOrder), "入库单")] |
| | | public class Dt_InboundOrder : BaseEntity |
| | | { |
| | | [ImporterHeader(IsIgnore = true)] |
| | | [ExporterHeader(IsIgnore = true)] |
| | | /// <summary> |
| | | /// 主键 |
| | | /// </summary> |
| | | [SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnDescription = "主键")] |
| | | public int Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 仓库主键 |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "仓库主键")] |
| | | public int WarehouseId { get; set; } |
| | | |
| | | [ImporterHeader(Name = "物料详情")] |
| | | [ExporterHeader(DisplayName= "物料详情")] |
| | | [ExporterHeader(DisplayName = "物料详情")] |
| | | [CodeRule(WIDESEA_Core.Enums.RuleCode.InboundOrderRule)] |
| | | [SugarColumn(IsNullable = true, Length = 50, ColumnDescription = "物料详情")] |
| | | public string OrderNo { get; set; } |
| | | |
| | | [ImporterHeader(Name = "物料名称")] |
| | | [ExporterHeader(DisplayName = "物料名称")] |
| | | [SugarColumn(IsNullable = true, Length = 50, ColumnDescription = "物料名称")] |
| | | /// <summary> |
| | | /// 单据编号 |
| | | /// </summary> |
| | | [CodeRule(WIDESEA_Core.Enums.RuleCode.InboundOrderRule)] |
| | | [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "单据编号")] |
| | | public string InboundOrderNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 上游单据编号 |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = true, Length = 50, ColumnDescription = "上游单据编号")] |
| | | public string UpperOrderNo { get; set; } |
| | | |
| | | |
| | | [ImporterHeader(Name = "单据类型")] |
| | | [ExporterHeader(IsIgnore = true)] |
| | | [SugarColumn(IsNullable = true, ColumnDescription = "单据类型")] |
| | | /// <summary> |
| | | /// 单据类型 |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "单据类型")] |
| | | public int OrderType { get; set; } |
| | | [ImporterHeader(Name = "单据类型")] |
| | | [ExporterHeader(IsIgnore = true)] |
| | | [SugarColumn(IsNullable = true, ColumnDescription = "单据状态")] |
| | | |
| | | /// <summary> |
| | | /// 单据状态 |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "单据状态")] |
| | | public int OrderStatus { get; set; } |
| | | [ImporterHeader(Name = "单据类型")] |
| | | [ExporterHeader(IsIgnore = true)] |
| | | [SugarColumn(IsNullable = true, ColumnDescription = "创建方式")] |
| | | |
| | | /// <summary> |
| | | /// 创建方式 |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "创建方式")] |
| | | public int CreateType { get; set; } |
| | | [ImporterHeader(Name = "单据类型")] |
| | | [ExporterHeader(IsIgnore = true)] |
| | | |
| | | /// <summary> |
| | | /// 备注 |
| | | /// </summary> |
| | | [SugarColumn(IsNullable = true, Length = 200, ColumnDescription = "备注")] |
| | | public string Remark { get; set; } |
| | | |
| | | [ImporterHeader(Name = "起始列")] |
| | | [ExporterHeader(IsIgnore = true)] |
| | | [SugarColumn(IsNullable = true, ColumnDescription = "起始列")] |
| | | public int Startingcolumn { get; set; } |
| | | |
| | | [ImporterHeader(Name = "终止列")] |
| | | [ExporterHeader(IsIgnore = true)] |
| | | [SugarColumn(IsNullable = true, ColumnDescription = "终止列")] |
| | | public int Terminationcolumn { get; set; } |
| | | |
| | | [ImporterHeader(Name = "物料号")] |
| | | [ExporterHeader(DisplayName = "物料号")] |
| | | [SugarColumn(IsNullable = true, ColumnDescription = "物料号")] |
| | | public string OrderName { get; set; } |
| | | |
| | | [ImporterHeader(Name = "仓库编码")] |
| | | [ExporterHeader(DisplayName = "仓库编码")] |
| | | [SugarColumn(IsNullable = true, ColumnDescription = "仓库编码")] |
| | | public string OutWareHouse { get; set; } |
| | | [ImporterHeader(Name = "单据小类")] |
| | | [ExporterHeader(DisplayName = "单据小类")] |
| | | [SugarColumn(IsNullable = true, ColumnDescription = "单据小类")] |
| | |
| | | public string InoutType { get; set; } |
| | | |
| | | [ImporterHeader(IsIgnore = true)] |
| | | [ExporterHeader(IsIgnore =true)] |
| | | [ExporterHeader(IsIgnore = true)] |
| | | [Navigate(NavigateType.OneToMany, nameof(Dt_InboundOrderDetail.OrderId), nameof(Id))] |
| | | public List<Dt_InboundOrderDetail> Details { get; set; } |
| | | } |