using Magicodes.ExporterAndImporter.Core; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace TaskManager.Entity { /// /// BOM主数据 /// public class SUPPLIER_BOM : BaseEntity { /// /// 供应商代码 /// [ExporterHeader(DisplayName = "供应商代码")] [ImporterHeader(Name = "供应商代码")] public string SupplierCode { get; set; } /// /// 供应商名称 /// [ExporterHeader(DisplayName = "供应商名称")] [ImporterHeader(Name = "供应商名称")] public string SupplierName { get; set; } /// /// BOM编码 /// [ExporterHeader(DisplayName = "BOM编码")] [ImporterHeader(Name = "BOM编码")] public string BomCode { get; set; } /// /// BOM名称 /// [ExporterHeader(DisplayName = "BOM名称")] [ImporterHeader(Name = "BOM名称")] public string BomName { get; set; } /// /// BOM版本 /// [ExporterHeader(DisplayName = "BOM版本")] [ImporterHeader(Name = "BOM版本")] public string BomVersion { get; set; } /// /// 奇瑞零件号 /// [ExporterHeader(DisplayName = "奇瑞零件号")] [ImporterHeader(Name = "奇瑞零件号")] public string CheryProductNo { get; set; } /// /// 奇瑞零件名称 /// [ExporterHeader(DisplayName = "奇瑞零件名称")] [ImporterHeader(Name = "奇瑞零件名称")] public string CheryProductName { get; set; } /// /// 供应商父件编码 /// [ExporterHeader(DisplayName = "供应商父件编码")] [ImporterHeader(Name = "供应商父件编码")] public string VendorProductNo { get; set; } /// /// 供应商父件名称 /// [ExporterHeader(DisplayName = "供应商父件名称")] [ImporterHeader(Name = "供应商父件名称")] public string VendorProductName { get; set; } /// /// 父件类型(成品,半成品) /// [ExporterHeader(DisplayName = "父件类型")] [ImporterHeader(Name = "父件类型")] public string? VendorProductType { get; set; } /// /// 父件单位 /// [ExporterHeader(DisplayName = "父件单位")] [ImporterHeader(Name = "父件单位")] public string? MaterialUnit { get; set; } /// /// 子件编码 /// [ExporterHeader(DisplayName = "子件编码")] [ImporterHeader(Name = "子件编码")] public string SubMaterialCode { get; set; } /// /// 子件名称 /// [ExporterHeader(DisplayName = "子件名称")] [ImporterHeader(Name = "子件名称")] public string SubMaterialName { get; set; } /// /// 子件类型(半成品,原材料) /// [ExporterHeader(DisplayName = "子件类型")] [ImporterHeader(Name = "子件类型")] public string? SubMaterialType { get; set; } /// /// 子件单位 /// [ExporterHeader(DisplayName = "子件单位")] [ImporterHeader(Name = "子件单位")] public string SubMaterialUnit { get; set; } /// /// 子件用量 /// [ExporterHeader(DisplayName = "子件用量")] [ImporterHeader(Name = "子件用量")] public decimal SubMaterialQuota { get; set; } /// /// BOM变更时间,格式(yyyy-MM-ddHH:mm:ss) /// [ExporterHeader(DisplayName = "BOM变更时间")] [ImporterHeader(Name = "BOM变更时间")] public string DataUpdateTime { get; set; } } }