| | |
| | | using Magicodes.ExporterAndImporter.Core; |
| | | using SqlSugar; |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using SqlSugar; |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | using WIDESEA_Core.DB.Models; |
| | | |
| | | namespace WIDESEA_Model.Models |
| | | { |
| | | /// <summary> |
| | | /// ç©æåºæ¬ä¿¡æ¯è¡¨ |
| | | ///</summary> |
| | | [SugarTable("Dt_MaterielInfo")] |
| | | [SugarTable(nameof(Dt_MaterielInfo), "ç©æä¿¡æ¯")] |
| | | public class Dt_MaterielInfo : BaseEntity |
| | | { |
| | | |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨:ç©æID |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="MaterielID" ,IsPrimaryKey = true,IsIdentity = true) ] |
| | | public int MaterielID { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨:ç©æç¼ç |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="MaterielCode" ) ] |
| | | public string? MaterielCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨:æå±åºåº |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="WareAreaCode" ) ] |
| | | public string? WareAreaCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨:ç©æåç§° |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="MaterielName" ) ] |
| | | public string? MaterielName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨:å
è£
è§æ ¼ |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="Packspes" ) ] |
| | | public string? Packspes { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨:ç©ææè¿° |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="MaterielDesc" ) ] |
| | | public string? MaterielDesc { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨:ç©æå±æ§ |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="Attribute" ) ] |
| | | public string? Attribute { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨:计éåä½ |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="Unit" ) ] |
| | | public string? Unit { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨:å½åç¶æï¼0ï¼ç¦ç¨ 1ï¼å¯ç¨ï¼ |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="Status" ) ] |
| | | public int? Status { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨:æå°å
è£
æ° |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="MinpackQty" ) ] |
| | | public decimal? MinpackQty { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨:ç产å |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="Mfacturer" ) ] |
| | | public string? Mfacturer { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨:ä¾åºå |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="Supplier" ) ] |
| | | public string? Supplier { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨:åé |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="Netweight" ) ] |
| | | public decimal? Netweight { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨:æ¯é |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="Grossweight" ) ] |
| | | public decimal? Grossweight { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨:æææ |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="Validity" ) ] |
| | | public int? Validity { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¤ æ³¨:å®å
¨åºå |
| | | /// é»è®¤å¼: |
| | | ///</summary> |
| | | [SugarColumn(ColumnName="Safety" ) ] |
| | | public decimal? Safety { 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; } |
| | | |
| | | /// ä¸»é® |
| | | /// </summary> |
| | | [ImporterHeader(Name = "主é®")] |
| | | [ExporterHeader(DisplayName = "主é®")] |
| | | [SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnDescription = "主é®")] |
| | | public int Id { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åºåä¸»é® |
| | | /// </summary> |
| | | [ImporterHeader(Name = "åºå主é®")] |
| | | [ExporterHeader(DisplayName = "åºå主é®")] |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "åºå主é®")] |
| | | public int AreaId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æç¼å· |
| | | /// </summary> |
| | | [ImporterHeader(Name = "ç©æç¼å·")] |
| | | [ExporterHeader(DisplayName = "ç©æç¼å·")] |
| | | [SugarColumn(IsNullable = false, Length = 50, ColumnDescription = "ç©æç¼å·")] |
| | | public string MaterielCode { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æåç§° |
| | | /// </summary> |
| | | [ImporterHeader(Name = "ç©æåç§°")] |
| | | [ExporterHeader(DisplayName = "ç©æåç§°")] |
| | | [SugarColumn(IsNullable = false, Length = 200, ColumnDescription = "ç©æåç§°")] |
| | | public string MaterielName { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©ææè¿° |
| | | /// </summary> |
| | | [ImporterHeader(Name = "ç©ææè¿°")] |
| | | [ExporterHeader(DisplayName = "ç©ææè¿°")] |
| | | [SugarColumn(IsNullable = true, Length = 500, ColumnDescription = "ç©ææè¿°")] |
| | | public string MaterielDes { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 容å¨ç±»å |
| | | /// </summary> |
| | | [ImporterHeader(Name = "容å¨ç±»å")] |
| | | [ExporterHeader(DisplayName = "容å¨ç±»å")] |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "容å¨ç±»å", DefaultValue = "0")] |
| | | public int CotainerType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å
è£
è§æ ¼ |
| | | /// </summary> |
| | | [ImporterHeader(Name = "å
è£
è§æ ¼")] |
| | | [ExporterHeader(DisplayName = "å
è£
è§æ ¼")] |
| | | [SugarColumn(IsNullable = true, Length = 200, ColumnDescription = "å
è£
è§æ ¼")] |
| | | public string Packspes { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç©æå±æ§ |
| | | /// </summary> |
| | | [ImporterHeader(Name = "ç©æå±æ§")] |
| | | [ExporterHeader(DisplayName = "ç©æå±æ§")] |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "ç©æå±æ§", DefaultValue = "0")] |
| | | public int Attribute { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 计éåä½ |
| | | /// </summary> |
| | | [ImporterHeader(Name = "计éåä½")] |
| | | [ExporterHeader(DisplayName = "计éåä½")] |
| | | [SugarColumn(IsNullable = false, Length = 20, ColumnDescription = "计éåä½", DefaultValue = "0")] |
| | | public string Unit { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æææ |
| | | /// </summary> |
| | | [ImporterHeader(Name = "æææ")] |
| | | [ExporterHeader(DisplayName = "æææ")] |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "æææ", DefaultValue = "-1")] |
| | | public int Validity { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å®å
¨åºå |
| | | /// </summary> |
| | | [ImporterHeader(Name = "å®å
¨åºå")] |
| | | [ExporterHeader(DisplayName = "å®å
¨åºå")] |
| | | [SugarColumn(IsNullable = false, DecimalDigits = 2, ColumnDescription = "å®å
¨åºå", DefaultValue = "-1")] |
| | | public decimal SafetyStock { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦å
è®¸æ··æ¹ |
| | | /// </summary> |
| | | [ImporterHeader(Name = "æ¯å¦å
许混æ¹")] |
| | | [ExporterHeader(DisplayName = "æ¯å¦å
许混æ¹")] |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "æ¯å¦å
许混æ¹")] |
| | | public bool IsMixBatch { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æ¯å¦å
许混æ |
| | | /// </summary> |
| | | [ImporterHeader(Name = "æ¯å¦å
许混æ")] |
| | | [ExporterHeader(DisplayName = "æ¯å¦å
许混æ")] |
| | | [SugarColumn(IsNullable = false, ColumnDescription = "æ¯å¦å
许混æ")] |
| | | public bool IsMixMateriel { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 夿³¨ |
| | | /// </summary> |
| | | [ImporterHeader(Name = "夿³¨")] |
| | | [ExporterHeader(DisplayName = "夿³¨")] |
| | | [SugarColumn(IsNullable = true, Length = 200, ColumnDescription = "夿³¨")] |
| | | public string Remark { get; set; } |
| | | } |
| | | } |
| | | } |