| | |
| | | using System; |
| | | using SqlSugar; |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using Magicodes.ExporterAndImporter.Core; |
| | | using SqlSugar; |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | using WIDESEA_Core.Attributes; |
| | | using WIDESEA_Core.DB.Models; |
| | | |
| | | namespace WIDESEA_Model.Models |
| | | { |
| | | /// <summary> |
| | | /// å
¥åºå主表 |
| | | ///</summary> |
| | | [SugarTable("Dt_InboundOrder")] |
| | | [SugarTable(nameof(Dt_InboundOrder), "å
¥åºå")] |
| | | public class Dt_InboundOrder : BaseEntity |
| | | { |
| | | |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨:å
¥åºåID |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="OrderId" ,IsPrimaryKey = true,IsIdentity = true) ] |
| | | public int OrderId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨:åæ®ç¼å· |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="InboundNo" ) ] |
| | | public string? InboundNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨:䏿¸¸åæ®ç¼å· |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="InboundUpperNo" ) ] |
| | | public string? InboundUpperNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨:æ¹æ¬¡å· |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="BatchNo" ) ] |
| | | public string? BatchNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨:åæ®æ¥æ |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="InboundDate" ) ] |
| | | public DateTime? InboundDate { get; set; } |
| | | [SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnDescription = "主é®")] |
| | | public int Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨:䏿¸¸åæ®ç±»å 100 ç产å
¥åºå;200 ç产éæå;300 éè´å
¥åºå;400 è°æ¨å
¥åºå;500 éå®éè´§å;600 空çå
¥åºå;700 å
¶ä»å
¥åºå |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="InboundType" ) ] |
| | | public int? InboundType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨:åæ®ç¶æï¼0ï¼æªå¼å§ 1ï¼ç»çä¸ 2ï¼å®æç»ç 3ï¼å
¥åºä¸ 4ï¼å·²å
¥åº ï¼ |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="InboundState" ) ] |
| | | public int? InboundState { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨: |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="Remark" ) ] |
| | | public string? Remark { get; set; } |
| | | |
| | | |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨: |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="Spare1" ) ] |
| | | public string? Spare1 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨: |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="Spare2" ) ] |
| | | public string? Spare2 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨: |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="Spare3" ) ] |
| | | public string? Spare3 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨: |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="Spare4" ) ] |
| | | public string? Spare4 { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨: |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="Spare5" ) ] |
| | | public string? Spare5 { get; set; } |
| | | [CodeRule(WIDESEA_Core.Enums.RuleCode.InboundOrderRule)] |
| | | [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "åæ®ç¼å·")] |
| | | public string OrderNo { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
¥åºåæç» |
| | | /// </summary> |
| | | [SugarColumn(ColumnName = "Dt_InboundOrderDetailList")] |
| | | [Navigate(NavigateType.OneToMany, nameof(Dt_InboundOrderDetail.OrderId))] |
| | | public List<Dt_InboundOrderDetail> Dt_InboundOrderDetailList { get; set; } |
| | | [SugarColumn(IsNullable = true, Length = 50, ColumnDescription = "䏿¸¸åæ®ç¼å·")] |
| | | public string UpperOrderNo { get; set; } |
| | | |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "åæ®ç±»å")] |
| | | public int OrderType { get; set; } |
| | | |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "åæ®ç¶æ")] |
| | | public int OrderStatus { get; set; } |
| | | |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "å建æ¹å¼")] |
| | | public int CreateType { get; set; } |
| | | |
| | | [SugarColumn(IsNullable = true, Length = 200, ColumnDescription = "夿³¨")] |
| | | public string Remark { get; set; } |
| | | |
| | | [Navigate(NavigateType.OneToMany, nameof(Dt_InboundOrderDetail.OrderId), nameof(Id))] |
| | | public List<Dt_InboundOrderDetail> Details { get; set; } |
| | | } |
| | | |
| | | } |
| | | } |