|
|
|
using Magicodes.ExporterAndImporter.Core;
|
|
|
|
|
|
|
|
namespace TaskManager.Entity.Entitys
|
|
|
|
{
|
|
|
|
/// <summary>
|
|
|
|
/// 物料主数据
|
|
|
|
/// </summary>
|
|
|
|
public class SUPPLIER_PRO_MATERIAL_DATA : BaseEntity
|
|
|
|
{
|
|
|
|
/// <summary>
|
|
|
|
/// 供应商代码
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "供应商代码")]
|
|
|
|
[ImporterHeader(Name = "供应商代码")]
|
|
|
|
public string SupplierCode { get; set; }
|
|
|
|
/// <summary>
|
|
|
|
/// 供应商名称
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "供应商名称")]
|
|
|
|
[ImporterHeader(Name = "供应商名称")]
|
|
|
|
public string SupplierName { get; set; }
|
|
|
|
/// <summary>
|
|
|
|
/// 供应商物料号
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "供应商物料号")]
|
|
|
|
[ImporterHeader(Name = "供应商物料号")]
|
|
|
|
public string VendorProductNo { get; set; }
|
|
|
|
/// <summary>
|
|
|
|
/// 供应商物料名称
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "供应商物料名称")]
|
|
|
|
[ImporterHeader(Name = "供应商物料名称")]
|
|
|
|
public string VendorProductName { get; set; }
|
|
|
|
/// <summary>
|
|
|
|
/// 类型(成品,半成品,原材料)
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "类型")]
|
|
|
|
[ImporterHeader(Name = "类型")]
|
|
|
|
public decimal Type { get; set; }
|
|
|
|
/// <summary>
|
|
|
|
/// 供应商零件版本号
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "供应商零件版本号")]
|
|
|
|
[ImporterHeader(Name = "供应商零件版本号")]
|
|
|
|
public string? VendorHardwareRevision { get; set; }
|
|
|
|
/// <summary>
|
|
|
|
/// 奇瑞零件号
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "奇瑞零件号")]
|
|
|
|
[ImporterHeader(Name = "奇瑞零件号")]
|
|
|
|
public string CheryProductNo { get; set; }
|
|
|
|
/// <summary>
|
|
|
|
/// 奇瑞零件名称
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "奇瑞零件名称")]
|
|
|
|
[ImporterHeader(Name = "奇瑞零件名称")]
|
|
|
|
public string CheryProductName { get; set; }
|
|
|
|
/// <summary>
|
|
|
|
/// 奇瑞硬件版本号
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "奇瑞硬件版本号")]
|
|
|
|
[ImporterHeader(Name = "奇瑞硬件版本号")]
|
|
|
|
public string OemHardwareRevision { get; set; }
|
|
|
|
/// <summary>
|
|
|
|
/// 奇瑞软件版本号
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "奇瑞软件版本号")]
|
|
|
|
[ImporterHeader(Name = "奇瑞软件版本号")]
|
|
|
|
public string? OemSoftwareRevision { get; set; }
|
|
|
|
/// <summary>
|
|
|
|
/// 车型
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "车型")]
|
|
|
|
[ImporterHeader(Name = "车型")]
|
|
|
|
public string? OemModel { get; set; }
|
|
|
|
/// <summary>
|
|
|
|
/// 项目名称
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "项目名称")]
|
|
|
|
[ImporterHeader(Name = "项目名称")]
|
|
|
|
public string? OemProjectName { get; set; }
|
|
|
|
/// <summary>
|
|
|
|
/// 是否SOP(Y/N)
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "是否SOP")]
|
|
|
|
[ImporterHeader(Name = "是否SOP")]
|
|
|
|
public string? Launched { get; set; }
|
|
|
|
/// <summary>
|
|
|
|
/// 数据同步执行时间,格式(yyyy-MM-ddHH:mm:ss)
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "数据同步执行时间")]
|
|
|
|
[ImporterHeader(Name = "数据同步执行时间")]
|
|
|
|
public string? DateTime { get; set; }
|
|
|
|
/// <summary>
|
|
|
|
/// 供应商工厂代码
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "供应商工厂代码")]
|
|
|
|
[ImporterHeader(Name = "供应商工厂代码")]
|
|
|
|
public string? PlantId { get; set; }
|
|
|
|
/// <summary>
|
|
|
|
/// 供应商工厂名称
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "供应商工厂名称")]
|
|
|
|
[ImporterHeader(Name = "供应商工厂名称")]
|
|
|
|
public string? PlantName { get; set; }
|
|
|
|
/// <summary>
|
|
|
|
/// 芯片采购类型(AVAP,CS,CMcontro)
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "芯片采购类型")]
|
|
|
|
[ImporterHeader(Name = "芯片采购类型")]
|
|
|
|
public string? ProcurementType { get; set; }
|
|
|
|
/// <summary>
|
|
|
|
/// 芯片MPN标识码
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "芯片MPN标识码")]
|
|
|
|
[ImporterHeader(Name = "芯片MPN标识码")]
|
|
|
|
public string? MpnCode { get; set; }
|
|
|
|
/// <summary>
|
|
|
|
/// 芯片MPN标识名称
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "芯片MPN标识名称")]
|
|
|
|
[ImporterHeader(Name = "芯片MPN标识名称")]
|
|
|
|
public string? MpnName { get; set; }
|
|
|
|
/// <summary>
|
|
|
|
/// 物料有效期(天)
|
|
|
|
/// </summary>
|
|
|
|
[ExporterHeader(DisplayName = "物料有效期")]
|
|
|
|
[ImporterHeader(Name = "物料有效期")]
|
|
|
|
public string ValidDays { get; set; }
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|