32 changed files with 25320 additions and 2101 deletions
@ -0,0 +1,256 @@ |
|||
using Magicodes.ExporterAndImporter.Core; |
|||
|
|||
namespace TaskManager.Entity.Entitys |
|||
{ |
|||
/// <summary>
|
|||
/// 日物料需求计划风险确认
|
|||
/// </summary>
|
|||
public class SUPPLIER_CON_DATE_LOGS : CherryConReadBaseEntity |
|||
{ |
|||
|
|||
|
|||
|
|||
|
|||
/// <summary>
|
|||
/// 供应商代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "供应商代码")] |
|||
[ImporterHeader(Name = "供应商代码")] |
|||
public string SupplierCode { get; set; } |
|||
/// <summary>
|
|||
/// 需求发布版次,取自日物料需求计划接口中的需求发布版次,针对与这个版次的需求进行风险反馈
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "需求发布版次")] |
|||
[ImporterHeader(Name = "需求发布版次")] |
|||
public string ReleaseEdition { get; set; } |
|||
/// <summary>
|
|||
/// 零件号,奇瑞零件号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "零件号,奇瑞零件号")] |
|||
[ImporterHeader(Name = "零件号,奇瑞零件号")] |
|||
public string MaterialCode { get; set; } |
|||
/// <summary>
|
|||
/// 工厂代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工厂代码")] |
|||
[ImporterHeader(Name = "工厂代码")] |
|||
public string PlantId { get; set; } |
|||
/// <summary>
|
|||
/// 反馈结果,1-异常;0-无异常(匹配峰值需求缺口,如果可满足峰值,即选择无异常)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "反馈结果")] |
|||
[ImporterHeader(Name = "反馈结果")] |
|||
public string FeedbackResults { get; set; } |
|||
/// <summary>
|
|||
/// 风险类型,当反馈结果=1时,此字段必输1.生产节拍不足2.人员不足3.原材料不足4.设备异常5.其他
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "风险类型")] |
|||
[ImporterHeader(Name = "风险类型")] |
|||
public string? VentureType { get; set; } |
|||
/// <summary>
|
|||
/// 具体风险,当反馈结果=1时,此字段必输描述具体风险
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "具体风险")] |
|||
[ImporterHeader(Name = "具体风险")] |
|||
public string? VentureSpecific { get; set; } |
|||
/// <summary>
|
|||
/// 应对措施,当反馈结果=1时,此字段必输描述具体应对措施
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "应对措施")] |
|||
[ImporterHeader(Name = "应对措施")] |
|||
public string? Measures { get; set; } |
|||
/// <summary>
|
|||
/// 起始日期,格式:yyyy-MM-dd
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "起始日期")] |
|||
[ImporterHeader(Name = "起始日期")] |
|||
public DateTime? StartDate { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量1,数量锁定,7日内满足数量必须等于需求数量
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量1")] |
|||
[ImporterHeader(Name = "满足数量1")] |
|||
public decimal? QuantityMeet1 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量2,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量2")] |
|||
[ImporterHeader(Name = "满足数量2")] |
|||
public decimal? QuantityMeet2 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量3,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量3")] |
|||
[ImporterHeader(Name = "满足数量3")] |
|||
public decimal? QuantityMeet3 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量4,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量4")] |
|||
[ImporterHeader(Name = "满足数量4")] |
|||
public decimal? QuantityMeet4 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量5,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量5")] |
|||
[ImporterHeader(Name = "满足数量5")] |
|||
public decimal? QuantityMeet5 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量6,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量6")] |
|||
[ImporterHeader(Name = "满足数量6")] |
|||
public decimal? QuantityMeet6 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量7,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量7")] |
|||
[ImporterHeader(Name = "满足数量7")] |
|||
public decimal? QuantityMeet7 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量8,根据物料需求计划接口发布的需求天数,针对企业自身产能情况反馈可满足数量注:目前发送数据为滚动12天的数据,13至31天的字段为预留,未来可能会增加至31天
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量8")] |
|||
[ImporterHeader(Name = "满足数量8")] |
|||
public decimal? QuantityMeet8 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量9,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量9")] |
|||
[ImporterHeader(Name = "满足数量9")] |
|||
public decimal? QuantityMeet9 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量10,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量10")] |
|||
[ImporterHeader(Name = "满足数量10")] |
|||
public decimal? QuantityMeet10 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量11,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量11")] |
|||
[ImporterHeader(Name = "满足数量11")] |
|||
public decimal? QuantityMeet11 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量12,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量12")] |
|||
[ImporterHeader(Name = "满足数量12")] |
|||
public decimal? QuantityMeet12 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量13,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量13")] |
|||
[ImporterHeader(Name = "满足数量13")] |
|||
public decimal? QuantityMeet13 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量14,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量14")] |
|||
[ImporterHeader(Name = "满足数量14")] |
|||
public decimal? QuantityMeet14 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量15,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量15")] |
|||
[ImporterHeader(Name = "满足数量15")] |
|||
public decimal? QuantityMeet15 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量16,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量16")] |
|||
[ImporterHeader(Name = "满足数量16")] |
|||
public decimal? QuantityMeet16 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量17,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量17")] |
|||
[ImporterHeader(Name = "满足数量17")] |
|||
public decimal? QuantityMeet17 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量18,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量18")] |
|||
[ImporterHeader(Name = "满足数量18")] |
|||
public decimal? QuantityMeet18 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量19,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量19")] |
|||
[ImporterHeader(Name = "满足数量19")] |
|||
public decimal? QuantityMeet19 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量20,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量20")] |
|||
[ImporterHeader(Name = "满足数量20")] |
|||
public decimal? QuantityMeet20 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量21,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量21")] |
|||
[ImporterHeader(Name = "满足数量21")] |
|||
public decimal? QuantityMeet21 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量22,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量22")] |
|||
[ImporterHeader(Name = "满足数量22")] |
|||
public decimal? QuantityMeet22 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量23,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量23")] |
|||
[ImporterHeader(Name = "满足数量23")] |
|||
public decimal? QuantityMeet23 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量24,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量24")] |
|||
[ImporterHeader(Name = "满足数量24")] |
|||
public decimal? QuantityMeet24 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量25,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量25")] |
|||
[ImporterHeader(Name = "满足数量25")] |
|||
public decimal? QuantityMeet25 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量26,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量26")] |
|||
[ImporterHeader(Name = "满足数量26")] |
|||
public decimal? QuantityMeet26 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量27,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量27")] |
|||
[ImporterHeader(Name = "满足数量27")] |
|||
public decimal? QuantityMeet27 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量28,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量28")] |
|||
[ImporterHeader(Name = "满足数量28")] |
|||
public decimal? QuantityMeet28 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量29,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量29")] |
|||
[ImporterHeader(Name = "满足数量29")] |
|||
public decimal? QuantityMeet29 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量30,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量30")] |
|||
[ImporterHeader(Name = "满足数量30")] |
|||
public decimal? QuantityMeet30 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量31,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量31")] |
|||
[ImporterHeader(Name = "满足数量31")] |
|||
public decimal? QuantityMeet31 { get; set; } |
|||
} |
|||
|
|||
} |
@ -0,0 +1,148 @@ |
|||
using Magicodes.ExporterAndImporter.Core; |
|||
|
|||
namespace TaskManager.Entity.Entitys |
|||
{ |
|||
/// <summary>
|
|||
/// M+6月物料需求计划风险确认
|
|||
/// </summary>
|
|||
public class SUPPLIER_CON_MMRP_LOGS : CherryConReadBaseEntity |
|||
{ |
|||
|
|||
[ExporterHeader(DisplayName = "奇瑞Id")] |
|||
[ImporterHeader(Name = "奇瑞Id")] |
|||
|
|||
public string? Id { set; get; } |
|||
|
|||
|
|||
|
|||
|
|||
|
|||
/// <summary>
|
|||
/// 供应商代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "供应商代码")] |
|||
[ImporterHeader(Name = "供应商代码")] |
|||
public string SupplierCode { get; set; } |
|||
/// <summary>
|
|||
/// 需求发布版次,取自M+6月物料需求计划接口中的需求发布版次,针对与这个版次的需求进行风险反馈
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "需求发布版次")] |
|||
[ImporterHeader(Name = "需求发布版次")] |
|||
public string ReleaseEdition { get; set; } |
|||
/// <summary>
|
|||
/// 零件号,奇瑞零件号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "零件号")] |
|||
[ImporterHeader(Name = "零件号")] |
|||
public string MaterialCode { get; set; } |
|||
/// <summary>
|
|||
/// 工厂代码,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工厂代码,")] |
|||
[ImporterHeader(Name = "工厂代码,")] |
|||
public string PlantId { get; set; } |
|||
/// <summary>
|
|||
/// 反馈结果,1-异常;0-无异常(匹配峰值需求缺口,如果可满足峰值,即选择无异常)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "反馈结果")] |
|||
[ImporterHeader(Name = "反馈结果")] |
|||
public string FeedbackResults { get; set; } |
|||
/// <summary>
|
|||
/// 风险类型,当反馈结果=1时,此字段必输1.生产节拍不足2.人员不足3.原材料不足4.设备异常5.其他
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "风险类型")] |
|||
[ImporterHeader(Name = "风险类型")] |
|||
public string? VentureType { get; set; } |
|||
/// <summary>
|
|||
/// 具体风险,当反馈结果=1时,此字段必输描述具体风险
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "具体风险")] |
|||
[ImporterHeader(Name = "具体风险")] |
|||
public string? VentureSpecific { get; set; } |
|||
/// <summary>
|
|||
/// 应对措施,当反馈结果=1时,此字段必输描述具体应对措施
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "应对措施")] |
|||
[ImporterHeader(Name = "应对措施")] |
|||
public string? Measures { get; set; } |
|||
/// <summary>
|
|||
/// 起始月份-格式:yyyy-MM
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "起始月份")] |
|||
[ImporterHeader(Name = "起始月份")] |
|||
public string StartMonth { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量1
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量1")] |
|||
[ImporterHeader(Name = "满足数量1")] |
|||
public decimal? QuantityMeet1 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量2
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量2")] |
|||
[ImporterHeader(Name = "满足数量2")] |
|||
public decimal? QuantityMeet2 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量3
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量3")] |
|||
[ImporterHeader(Name = "满足数量3")] |
|||
public decimal? QuantityMeet3 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量4
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量4")] |
|||
[ImporterHeader(Name = "满足数量4")] |
|||
public decimal? QuantityMeet4 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量5
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量5")] |
|||
[ImporterHeader(Name = "满足数量5")] |
|||
public decimal? QuantityMeet5 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量6
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量6")] |
|||
[ImporterHeader(Name = "满足数量6")] |
|||
public decimal? QuantityMeet6 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量7
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量7")] |
|||
[ImporterHeader(Name = "满足数量7")] |
|||
public decimal? QuantityMeet7 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量8
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量8")] |
|||
[ImporterHeader(Name = "满足数量8")] |
|||
public decimal? QuantityMeet8 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量9
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量9")] |
|||
[ImporterHeader(Name = "满足数量9")] |
|||
public decimal? QuantityMeet9 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量10
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量10")] |
|||
[ImporterHeader(Name = "满足数量10")] |
|||
public decimal? QuantityMeet10 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量11
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量11")] |
|||
[ImporterHeader(Name = "满足数量11")] |
|||
public decimal? QuantityMeet11 { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量12
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量12")] |
|||
[ImporterHeader(Name = "满足数量12")] |
|||
public decimal? QuantityMeet12 { get; set; } |
|||
} |
|||
|
|||
} |
@ -0,0 +1,61 @@ |
|||
using Magicodes.ExporterAndImporter.Core; |
|||
|
|||
namespace TaskManager.Entity.Entitys |
|||
{ |
|||
/// <summary>
|
|||
/// 采购订单风险确认
|
|||
/// </summary>
|
|||
public class SUPPLIER_CON_PO_LOGS : CherryConReadBaseEntity |
|||
{ |
|||
|
|||
/// <summary>
|
|||
/// 供应商代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "供应商代码")] |
|||
[ImporterHeader(Name = "供应商代码")] |
|||
public string SupplierCode { get; set; } |
|||
/// <summary>
|
|||
/// 采购订单号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "采购订单号")] |
|||
[ImporterHeader(Name = "采购订单号")] |
|||
public string PurchaseOrder { get; set; } |
|||
/// <summary>
|
|||
/// 行项目号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "行项目号")] |
|||
[ImporterHeader(Name = "行项目号")] |
|||
public string SerialNumber { get; set; } |
|||
/// <summary>
|
|||
/// 满足数量
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "满足数量")] |
|||
[ImporterHeader(Name = "满足数量")] |
|||
public decimal? QuantityMeet { get; set; } |
|||
/// <summary>
|
|||
/// 反馈结果,1-异常;0-无异常(匹配峰值需求缺口,如果可满足峰值,即选择无异常)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "反馈结果")] |
|||
[ImporterHeader(Name = "反馈结果")] |
|||
public string FeedbackResults { get; set; } |
|||
/// <summary>
|
|||
/// 风险类型,当反馈结果=1时,此字段必输1.生产节拍不足2.人员不足3.原材料不足4.设备异常5.其他
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "风险类型")] |
|||
[ImporterHeader(Name = "风险类型")] |
|||
public string? VentureType { get; set; } |
|||
/// <summary>
|
|||
/// 具体风险,当反馈结果=1时,此字段必输描述具体风险
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "具体风险")] |
|||
[ImporterHeader(Name = "具体风险")] |
|||
public string? VentureSpecific { get; set; } |
|||
/// <summary>
|
|||
/// 应对措施,当反馈结果=1时,此字段必输描述具体应对措施
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "应对措施")] |
|||
[ImporterHeader(Name = "应对措施")] |
|||
public string? Measures { get; set; } |
|||
} |
|||
|
|||
} |
@ -0,0 +1,115 @@ |
|||
using Magicodes.ExporterAndImporter.Core; |
|||
|
|||
namespace TaskManager.Entity.Entitys |
|||
{ |
|||
/// <summary>
|
|||
/// 附件类数据
|
|||
/// </summary>
|
|||
public class SUPPLIER_PRO_ATTACHMENT_DATA_LOGS : BaseEntity |
|||
{ |
|||
|
|||
/// <summary>
|
|||
/// 供应商代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "供应商代码")] |
|||
[ImporterHeader(Name = "供应商代码")] |
|||
public string SupplierCode { get; set; } |
|||
/// <summary>
|
|||
/// 供应商名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "供应商名称")] |
|||
[ImporterHeader(Name = "供应商名称")] |
|||
public string SupplierName { get; set; } |
|||
/// <summary>
|
|||
/// 数据类型(1产前管理;2人员资质;3监控视频)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "数据类型")] |
|||
[ImporterHeader(Name = "数据类型")] |
|||
public string Type { get; set; } |
|||
/// <summary>
|
|||
/// 文件名
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "文件名")] |
|||
[ImporterHeader(Name = "文件名")] |
|||
public string FileName { get; set; } |
|||
/// <summary>
|
|||
/// 图文地址
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "图文地址")] |
|||
[ImporterHeader(Name = "图文地址")] |
|||
public string FileUrl { 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 ProductionLineName { get; set; } |
|||
/// <summary>
|
|||
/// 产线代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "产线代码")] |
|||
[ImporterHeader(Name = "产线代码")] |
|||
public string ProductionLineId { get; set; } |
|||
/// <summary>
|
|||
/// 工位名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工位名称")] |
|||
[ImporterHeader(Name = "工位名称")] |
|||
public string StationName { get; set; } |
|||
/// <summary>
|
|||
/// 工位代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工位代码")] |
|||
[ImporterHeader(Name = "工位代码")] |
|||
public string StationId { get; set; } |
|||
/// <summary>
|
|||
/// 设备名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "设备名称")] |
|||
[ImporterHeader(Name = "设备名称")] |
|||
public string DeviceName { get; set; } |
|||
/// <summary>
|
|||
/// 设备编码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "设备编码")] |
|||
[ImporterHeader(Name = "设备编码")] |
|||
public string? DeviceId { 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 string CheryProductNo { get; set; } |
|||
/// <summary>
|
|||
/// 奇瑞零件名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "奇瑞零件名称")] |
|||
[ImporterHeader(Name = "奇瑞零件名称")] |
|||
public string CheryProductName { get; set; } |
|||
/// <summary>
|
|||
/// 供应商总成SN码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "供应商总成SN码")] |
|||
[ImporterHeader(Name = "供应商总成SN码")] |
|||
public string? VendorProductSn { get; set; } |
|||
} |
|||
|
|||
} |
@ -0,0 +1,115 @@ |
|||
using Magicodes.ExporterAndImporter.Core; |
|||
|
|||
namespace TaskManager.Entity.Entitys |
|||
{ |
|||
/// <summary>
|
|||
/// 环境业务数据
|
|||
/// </summary>
|
|||
public class SUPPLIER_PRO_ENVIRONMENT_LOGS : 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 PlantId { get; set; } |
|||
/// <summary>
|
|||
/// 工厂名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工厂名称")] |
|||
[ImporterHeader(Name = "工厂名称")] |
|||
public string PlantName { get; set; } |
|||
/// <summary>
|
|||
/// 车间代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "车间代码")] |
|||
[ImporterHeader(Name = "车间代码")] |
|||
public string WorkshopId { get; set; } |
|||
/// <summary>
|
|||
/// 车间名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "车间名称")] |
|||
[ImporterHeader(Name = "车间名称")] |
|||
public string WorkshopName { get; set; } |
|||
/// <summary>
|
|||
/// 产线代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "产线代码")] |
|||
[ImporterHeader(Name = "产线代码")] |
|||
public string ProductionLineId { get; set; } |
|||
/// <summary>
|
|||
/// 产线名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "产线名称")] |
|||
[ImporterHeader(Name = "产线名称")] |
|||
public string ProductionLineName { get; set; } |
|||
/// <summary>
|
|||
/// 环境指标名称,例如:温度、湿度、洁净度等
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "环境指标名称")] |
|||
[ImporterHeader(Name = "环境指标名称")] |
|||
public string EnvIndicatorName { get; set; } |
|||
/// <summary>
|
|||
/// 指标实测值,(最大支持11位整数+5位小数)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "指标实测值")] |
|||
[ImporterHeader(Name = "指标实测值")] |
|||
public decimal? NumValue { get; set; } |
|||
/// <summary>
|
|||
/// 上限值,(最大支持11位整数+5位小数)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "上限值")] |
|||
[ImporterHeader(Name = "上限值")] |
|||
public decimal UpperLimit { get; set; } |
|||
/// <summary>
|
|||
/// 下限值,(最大支持11位整数+5位小数)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "下限值")] |
|||
[ImporterHeader(Name = "下限值")] |
|||
public decimal LowerLimit { get; set; } |
|||
/// <summary>
|
|||
/// 单位,相应的单位名称,如度数
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "单位")] |
|||
[ImporterHeader(Name = "单位")] |
|||
public string ChineseUnit { get; set; } |
|||
/// <summary>
|
|||
/// 采集仪器代码,环境采集的仪器/工具代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "采集仪器代码")] |
|||
[ImporterHeader(Name = "采集仪器代码")] |
|||
public string EquipmentCode { get; set; } |
|||
/// <summary>
|
|||
/// 采集仪器名称,环境采集的仪器/工具名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "采集仪器名称")] |
|||
[ImporterHeader(Name = "采集仪器名称")] |
|||
public string EquipmentName { get; set; } |
|||
/// <summary>
|
|||
/// 数据采集的点位
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "数据采集的点位")] |
|||
[ImporterHeader(Name = "数据采集的点位")] |
|||
public string? DataCollectionPoint { get; set; } |
|||
/// <summary>
|
|||
/// 数据采集的时间,格式(yyyy-MM-ddHH:mm:ss)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "数据采集的时间")] |
|||
[ImporterHeader(Name = "数据采集的时间")] |
|||
public string CollectTime { get; set; } |
|||
} |
|||
|
|||
|
|||
} |
@ -0,0 +1,179 @@ |
|||
using Magicodes.ExporterAndImporter.Core; |
|||
using System; |
|||
using System.Collections.Generic; |
|||
using System.Linq; |
|||
using System.Text; |
|||
using System.Threading.Tasks; |
|||
|
|||
namespace TaskManager.Entity.Entitys |
|||
{ |
|||
/// <summary>
|
|||
/// 缺陷业务数据
|
|||
/// </summary>
|
|||
public class SUPPLIER_PRO_FLAW_LOGS : 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 PlantId { get; set; } |
|||
/// <summary>
|
|||
/// 工厂名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工厂名称")] |
|||
[ImporterHeader(Name = "工厂名称")] |
|||
public string PlantName { get; set; } |
|||
/// <summary>
|
|||
/// 车间代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "车间代码")] |
|||
[ImporterHeader(Name = "车间代码")] |
|||
public string WorkshopId { get; set; } |
|||
/// <summary>
|
|||
/// 车间名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "车间名称")] |
|||
[ImporterHeader(Name = "车间名称")] |
|||
public string WorkshopName { get; set; } |
|||
/// <summary>
|
|||
/// 产线代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "产线代码")] |
|||
[ImporterHeader(Name = "产线代码")] |
|||
public string ProductionLineId { get; set; } |
|||
/// <summary>
|
|||
/// 产线名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "产线名称")] |
|||
[ImporterHeader(Name = "产线名称")] |
|||
public string ProductionLineName { get; set; } |
|||
/// <summary>
|
|||
/// 工位代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工位代码")] |
|||
[ImporterHeader(Name = "工位代码")] |
|||
public string StationId { get; set; } |
|||
/// <summary>
|
|||
/// 工位名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工位名称")] |
|||
[ImporterHeader(Name = "工位名称")] |
|||
public string StationName { get; set; } |
|||
/// <summary>
|
|||
/// 缺陷代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "缺陷代码")] |
|||
[ImporterHeader(Name = "缺陷代码")] |
|||
public string DefectsCode { get; set; } |
|||
/// <summary>
|
|||
/// 缺陷名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "缺陷名称")] |
|||
[ImporterHeader(Name = "缺陷名称")] |
|||
public string DefectsName { get; set; } |
|||
/// <summary>
|
|||
/// 缺陷分类(外观,尺寸,材料,功能,性能,其他)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "缺陷分类")] |
|||
[ImporterHeader(Name = "缺陷分类")] |
|||
public string ClassOfName { 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 string VendorProductBatch { get; set; } |
|||
/// <summary>
|
|||
/// 供应商总成SN码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "供应商总成SN码")] |
|||
[ImporterHeader(Name = "供应商总成SN码")] |
|||
public string VendorProductSn { 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>
|
|||
/// 奇瑞SN码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "奇瑞SN码")] |
|||
[ImporterHeader(Name = "奇瑞SN码")] |
|||
public string CheryProductSn { get; set; } |
|||
/// <summary>
|
|||
/// 生产批次号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "生产批次号")] |
|||
[ImporterHeader(Name = "生产批次号")] |
|||
public string ProductBatchNo { get; set; } |
|||
/// <summary>
|
|||
/// 生产工单号,或生产批次(工单业务数据)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "生产工单号")] |
|||
[ImporterHeader(Name = "生产工单号")] |
|||
public string ManufactureNo { get; set; } |
|||
/// <summary>
|
|||
/// 班次(白班,晚班,中班)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "班次")] |
|||
[ImporterHeader(Name = "班次")] |
|||
public string WorkShift { get; set; } |
|||
/// <summary>
|
|||
/// 缺陷件数
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "缺陷件数")] |
|||
[ImporterHeader(Name = "缺陷件数")] |
|||
public decimal Numberofdefect { get; set; } |
|||
/// <summary>
|
|||
/// 缺陷描述
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "缺陷描述")] |
|||
[ImporterHeader(Name = "缺陷描述")] |
|||
public string DefectsDesc { get; set; } |
|||
/// <summary>
|
|||
/// 缺陷等级,(1.严重、2.一般、3.轻微)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "缺陷等级")] |
|||
[ImporterHeader(Name = "缺陷等级")] |
|||
public string DefectsLevel { get; set; } |
|||
/// <summary>
|
|||
/// 缺陷录入时间,格式(yyyy-MM-ddHH:mm:ss)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "缺陷录入时间")] |
|||
[ImporterHeader(Name = "缺陷录入时间")] |
|||
public string StatisticalTime { get; set; } |
|||
} |
|||
|
|||
} |
@ -0,0 +1,132 @@ |
|||
using Magicodes.ExporterAndImporter.Core; |
|||
|
|||
namespace TaskManager.Entity.Entitys |
|||
{ |
|||
/// <summary>
|
|||
/// 物料主数据
|
|||
/// </summary>
|
|||
public class SUPPLIER_PRO_MATERIAL_DATA_LOGS : 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; } |
|||
} |
|||
|
|||
} |
@ -0,0 +1,150 @@ |
|||
using Magicodes.ExporterAndImporter.Core; |
|||
|
|||
namespace TaskManager.Entity.Entitys |
|||
{ |
|||
/// <summary>
|
|||
/// 设备OEE达成率
|
|||
/// </summary>
|
|||
public class SUPPLIER_PRO_OEE_ACHIEVEMENT_RATE_LOGS : 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 PlantId { get; set; } |
|||
/// <summary>
|
|||
/// 工厂名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工厂名称")] |
|||
[ImporterHeader(Name = "工厂名称")] |
|||
public string PlantName { get; set; } |
|||
/// <summary>
|
|||
/// 车间代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "车间代码")] |
|||
[ImporterHeader(Name = "车间代码")] |
|||
public string WorkshopId { get; set; } |
|||
/// <summary>
|
|||
/// 车间名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "车间名称")] |
|||
[ImporterHeader(Name = "车间名称")] |
|||
public string WorkshopName { get; set; } |
|||
/// <summary>
|
|||
/// 产线代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "产线代码")] |
|||
[ImporterHeader(Name = "产线代码")] |
|||
public string ProductionLineId { get; set; } |
|||
/// <summary>
|
|||
/// 产线名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "产线名称")] |
|||
[ImporterHeader(Name = "产线名称")] |
|||
public string ProductionLineName { get; set; } |
|||
/// <summary>
|
|||
/// 工位代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工位代码")] |
|||
[ImporterHeader(Name = "工位代码")] |
|||
public string StationId { get; set; } |
|||
/// <summary>
|
|||
/// 工位名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工位名称")] |
|||
[ImporterHeader(Name = "工位名称")] |
|||
public string StationName { get; set; } |
|||
/// <summary>
|
|||
/// 设备代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "设备代码")] |
|||
[ImporterHeader(Name = "设备代码")] |
|||
public string DeviceId { get; set; } |
|||
/// <summary>
|
|||
/// 设备名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "设备名称")] |
|||
[ImporterHeader(Name = "设备名称")] |
|||
public string? DeviceName { 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 VendorProductNo { get; set; } |
|||
/// <summary>
|
|||
/// 供应商总成零件名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "供应商总成零件名称")] |
|||
[ImporterHeader(Name = "供应商总成零件名称")] |
|||
public string VendorProductName { get; set; } |
|||
/// <summary>
|
|||
/// 生产批次号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "生产批次号")] |
|||
[ImporterHeader(Name = "生产批次号")] |
|||
public string ProductBatchNo { get; set; } |
|||
/// <summary>
|
|||
/// 生产工单号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "生产工单号")] |
|||
[ImporterHeader(Name = "生产工单号")] |
|||
public string ManufactureNo { get; set; } |
|||
/// <summary>
|
|||
/// OEE实际值
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "OEE实际值")] |
|||
[ImporterHeader(Name = "OEE实际值")] |
|||
public decimal Rate { get; set; } |
|||
/// <summary>
|
|||
/// OEE目标值
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "OEE目标值")] |
|||
[ImporterHeader(Name = "OEE目标值")] |
|||
public decimal RateTagValue { get; set; } |
|||
/// <summary>
|
|||
/// 班次(白班,晚班,中班)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "班次")] |
|||
[ImporterHeader(Name = "班次")] |
|||
public string WorkShift { get; set; } |
|||
/// <summary>
|
|||
/// 生产日期,格式(yyyy-MM-ddHH:mm:ss)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "生产日期")] |
|||
[ImporterHeader(Name = "生产日期")] |
|||
public string StatisticalTime { get; set; } |
|||
/// <summary>
|
|||
/// 值统计时间,格式(yyyy-MM-ddHH:mm:ss)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "值统计时间")] |
|||
[ImporterHeader(Name = "值统计时间")] |
|||
public string DateTime { get; set; } |
|||
} |
|||
|
|||
} |
@ -0,0 +1,120 @@ |
|||
using Magicodes.ExporterAndImporter.Core; |
|||
|
|||
namespace TaskManager.Entity.Entitys |
|||
{ |
|||
/// <summary>
|
|||
/// OEE时间明细
|
|||
/// </summary>
|
|||
public class SUPPLIER_PRO_OEE_TIME_DETAILS_LOGS : 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 PlantId { get; set; } |
|||
/// <summary>
|
|||
/// 工厂名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工厂名称")] |
|||
[ImporterHeader(Name = "工厂名称")] |
|||
public string PlantName { get; set; } |
|||
/// <summary>
|
|||
/// 车间代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "车间代码")] |
|||
[ImporterHeader(Name = "车间代码")] |
|||
public string WorkshopId { get; set; } |
|||
/// <summary>
|
|||
/// 车间名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "")] |
|||
[ImporterHeader(Name = "")] |
|||
public string? WorkshopName { get; set; } |
|||
/// <summary>
|
|||
/// 产线代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "产线代码")] |
|||
[ImporterHeader(Name = "产线代码")] |
|||
public string ProductionLineId { get; set; } |
|||
/// <summary>
|
|||
/// 产线名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "产线名称")] |
|||
[ImporterHeader(Name = "产线名称")] |
|||
public string? ProductionLineName { get; set; } |
|||
/// <summary>
|
|||
/// 工位代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工位代码")] |
|||
[ImporterHeader(Name = "工位代码")] |
|||
public string StationId { get; set; } |
|||
/// <summary>
|
|||
/// 工位名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工位名称")] |
|||
[ImporterHeader(Name = "工位名称")] |
|||
public string StationName { get; set; } |
|||
/// <summary>
|
|||
/// 设备代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "设备代码")] |
|||
[ImporterHeader(Name = "设备代码")] |
|||
public string DeviceId { get; set; } |
|||
/// <summary>
|
|||
/// 设备名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "设备名称")] |
|||
[ImporterHeader(Name = "设备名称")] |
|||
public string DeviceName { get; set; } |
|||
/// <summary>
|
|||
/// 记录ID
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "记录ID")] |
|||
[ImporterHeader(Name = "记录ID")] |
|||
public string RecId { get; set; } |
|||
/// <summary>
|
|||
/// 大类(1计划工作,2计划停机,3非计划停机)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "大类")] |
|||
[ImporterHeader(Name = "大类")] |
|||
public string Type { get; set; } |
|||
/// <summary>
|
|||
/// 小类编码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "小类编码")] |
|||
[ImporterHeader(Name = "小类编码")] |
|||
public string SubType { get; set; } |
|||
/// <summary>
|
|||
/// 小类描述
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "小类描述")] |
|||
[ImporterHeader(Name = "小类描述")] |
|||
public string SubTypeName { get; set; } |
|||
/// <summary>
|
|||
/// 开始时间,格式(yyyy-MM-ddHH:mm:ss)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "开始时间")] |
|||
[ImporterHeader(Name = "开始时间")] |
|||
public string StartTime { get; set; } |
|||
/// <summary>
|
|||
/// 结束时间,格式(yyyy-MM-ddHH:mm:ss)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "结束时间")] |
|||
[ImporterHeader(Name = "结束时间")] |
|||
public string EndTime { get; set; } |
|||
} |
|||
|
|||
} |
@ -0,0 +1,192 @@ |
|||
using Magicodes.ExporterAndImporter.Core; |
|||
|
|||
namespace TaskManager.Entity.Entitys |
|||
{ |
|||
/// <summary>
|
|||
/// 工艺装备
|
|||
/// </summary>
|
|||
public class SUPPLIER_PRO_PROCESS_EQUIPMENT_LOGS : 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 CheryProductNo { get; set; } |
|||
/// <summary>
|
|||
/// 奇瑞零件名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "奇瑞零件名称")] |
|||
[ImporterHeader(Name = "奇瑞零件名称")] |
|||
public string CheryProductName { 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>
|
|||
/// 工艺装备类型分类(1模具;2检具;3夹具)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工艺装备类型分类")] |
|||
[ImporterHeader(Name = "工艺装备类型分类")] |
|||
public decimal DeviceType { get; set; } |
|||
/// <summary>
|
|||
/// 工艺装备编码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工艺装备编码")] |
|||
[ImporterHeader(Name = "工艺装备编码")] |
|||
public string DeviceCode { get; set; } |
|||
/// <summary>
|
|||
/// 工艺装备名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工艺装备名称")] |
|||
[ImporterHeader(Name = "工艺装备名称")] |
|||
public string DeviceName { get; set; } |
|||
/// <summary>
|
|||
/// 生产厂家
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "生产厂家")] |
|||
[ImporterHeader(Name = "生产厂家")] |
|||
public string Manufacturer { get; set; } |
|||
/// <summary>
|
|||
/// 工艺装备型号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工艺装备型号")] |
|||
[ImporterHeader(Name = "工艺装备型号")] |
|||
public string ModelNumber { get; set; } |
|||
/// <summary>
|
|||
/// 工艺装备序列号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工艺装备序列号")] |
|||
[ImporterHeader(Name = "工艺装备序列号")] |
|||
public string SerialNumber { get; set; } |
|||
/// <summary>
|
|||
/// 工艺装备制造日期,格式(yyyy-MM-dd)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工艺装备制造日期")] |
|||
[ImporterHeader(Name = "工艺装备制造日期")] |
|||
public string ProductionDate { get; set; } |
|||
/// <summary>
|
|||
/// 主要材质
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "主要材质")] |
|||
[ImporterHeader(Name = "主要材质")] |
|||
public string Material { get; set; } |
|||
/// <summary>
|
|||
/// 当前存放地点
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "当前存放地点")] |
|||
[ImporterHeader(Name = "当前存放地点")] |
|||
public string CurrentLocation { get; set; } |
|||
/// <summary>
|
|||
/// 工艺装备状态
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工艺装备状态")] |
|||
[ImporterHeader(Name = "工艺装备状态")] |
|||
public string DeviceStatus { get; set; } |
|||
/// <summary>
|
|||
/// 穴腔数量
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "穴腔数量")] |
|||
[ImporterHeader(Name = "穴腔数量")] |
|||
public decimal CavityCount { get; set; } |
|||
/// <summary>
|
|||
/// 模具尺寸规格
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "模具尺寸规格")] |
|||
[ImporterHeader(Name = "模具尺寸规格")] |
|||
public string MoldSize { get; set; } |
|||
/// <summary>
|
|||
/// 设计寿命单位
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "设计寿命单位")] |
|||
[ImporterHeader(Name = "设计寿命单位")] |
|||
public string DesignLifeUnits { get; set; } |
|||
/// <summary>
|
|||
/// 设计寿命
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "设计寿命")] |
|||
[ImporterHeader(Name = "设计寿命")] |
|||
public string DesignLifeValue { get; set; } |
|||
/// <summary>
|
|||
/// 当前剩余寿命,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "当前剩余寿命")] |
|||
[ImporterHeader(Name = "当前剩余寿命")] |
|||
public string CurrentUsageCount { get; set; } |
|||
/// <summary>
|
|||
/// 模具大修次数
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "模具大修次数")] |
|||
[ImporterHeader(Name = "模具大修次数")] |
|||
public decimal OverhaulCount { get; set; } |
|||
/// <summary>
|
|||
/// 图纸编号描述
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "图纸编号描述")] |
|||
[ImporterHeader(Name = "图纸编号描述")] |
|||
public string CoolingChannelLayout { get; set; } |
|||
/// <summary>
|
|||
/// 检测精度
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "检测精度")] |
|||
[ImporterHeader(Name = "检测精度")] |
|||
public string DetectionAccuracy { get; set; } |
|||
/// <summary>
|
|||
/// 最近校准日期,格式(yyyy-MM-ddHH:mm:ss)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "最近校准日期")] |
|||
[ImporterHeader(Name = "最近校准日期")] |
|||
public string CalibrationDate { get; set; } |
|||
/// <summary>
|
|||
/// 校准到期天数
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "校准到期天数")] |
|||
[ImporterHeader(Name = "校准到期天数")] |
|||
public string CalibrationDueDays { get; set; } |
|||
/// <summary>
|
|||
/// 允许误差范围
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "允许误差范围")] |
|||
[ImporterHeader(Name = "允许误差范围")] |
|||
public string ToleranceRange { get; set; } |
|||
/// <summary>
|
|||
/// 磨损阈值
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "磨损阈值")] |
|||
[ImporterHeader(Name = "磨损阈值")] |
|||
public string WearThreshold { get; set; } |
|||
/// <summary>
|
|||
/// 检测范围
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "检测范围")] |
|||
[ImporterHeader(Name = "检测范围")] |
|||
public string DetectionRange { get; set; } |
|||
/// <summary>
|
|||
/// 检测单位
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "检测单位")] |
|||
[ImporterHeader(Name = "检测单位")] |
|||
public string UnitType { get; set; } |
|||
} |
|||
|
|||
} |
@ -0,0 +1,126 @@ |
|||
using Magicodes.ExporterAndImporter.Core; |
|||
|
|||
namespace TaskManager.Entity.Entitys |
|||
{ |
|||
/// <summary>
|
|||
/// 工艺
|
|||
/// </summary>
|
|||
public class SUPPLIER_PRO_PROCESS_LOGS : BaseEntity |
|||
{ |
|||
/// <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 VendorProductNo { get; set; } |
|||
/// <summary>
|
|||
/// 供应商总成零件名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "供应商总成零件名称")] |
|||
[ImporterHeader(Name = "供应商总成零件名称")] |
|||
public string VendorProductName { get; set; } |
|||
/// <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 TechCode { get; set; } |
|||
/// <summary>
|
|||
/// 工艺名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工艺名称")] |
|||
[ImporterHeader(Name = "工艺名称")] |
|||
public string TechName { get; set; } |
|||
/// <summary>
|
|||
/// 有效期,格式(yyyy-MM-ddHH:mm:ss)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "有效期")] |
|||
[ImporterHeader(Name = "有效期")] |
|||
public string ValidPeriod { get; set; } |
|||
/// <summary>
|
|||
/// 工艺版本
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工艺版本")] |
|||
[ImporterHeader(Name = "工艺版本")] |
|||
public string TechVersion { get; set; } |
|||
/// <summary>
|
|||
/// 模具编码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "模具编码")] |
|||
[ImporterHeader(Name = "模具编码")] |
|||
public string MoldCode { get; set; } |
|||
/// <summary>
|
|||
/// 模具名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "模具名称")] |
|||
[ImporterHeader(Name = "模具名称")] |
|||
public string MoldName { get; set; } |
|||
/// <summary>
|
|||
/// 最大加工能力
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "最大加工能力")] |
|||
[ImporterHeader(Name = "最大加工能力")] |
|||
public string MaxProcessingCapacity { get; set; } |
|||
/// <summary>
|
|||
/// 工序编码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工序编码")] |
|||
[ImporterHeader(Name = "工序编码")] |
|||
public string ProcessCode { get; set; } |
|||
/// <summary>
|
|||
/// 工序名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工序名称")] |
|||
[ImporterHeader(Name = "工序名称")] |
|||
public string ProcessName { get; set; } |
|||
/// <summary>
|
|||
/// 工序顺序号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工序顺序号")] |
|||
[ImporterHeader(Name = "工序顺序号")] |
|||
public decimal ProcessOrder { get; set; } |
|||
/// <summary>
|
|||
/// 设备编码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "设备编码")] |
|||
[ImporterHeader(Name = "设备编码")] |
|||
public string DeviceCode { get; set; } |
|||
/// <summary>
|
|||
/// 工序节拍
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工序节拍")] |
|||
[ImporterHeader(Name = "工序节拍")] |
|||
public decimal Rhythm { get; set; } |
|||
/// <summary>
|
|||
/// 节拍单位
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "节拍单位")] |
|||
[ImporterHeader(Name = "节拍单位")] |
|||
public string RhythmUnit { get; set; } |
|||
} |
|||
|
|||
} |
@ -0,0 +1,90 @@ |
|||
using Magicodes.ExporterAndImporter.Core; |
|||
|
|||
namespace TaskManager.Entity |
|||
{ |
|||
/// <summary>
|
|||
/// 供应商共享库存
|
|||
/// </summary>
|
|||
public class SUPPLIER_SINV_DATA_LOGS : CherryReadBaseEntity |
|||
{ |
|||
/// <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 MaterialCode { get; set; } |
|||
/// <summary>
|
|||
/// 零件名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "零件名称")] |
|||
[ImporterHeader(Name = "零件名称")] |
|||
public string MaterialDescription { get; set; } |
|||
/// <summary>
|
|||
/// 物料类型(成品,半成品,原材料)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "物料类型")] |
|||
[ImporterHeader(Name = "物料类型")] |
|||
public string MaterialType { get; set; } |
|||
/// <summary>
|
|||
/// 当前库存数量
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "当前库存数量")] |
|||
[ImporterHeader(Name = "当前库存数量")] |
|||
public decimal QuantityCurrent { get; set; } |
|||
/// <summary>
|
|||
/// 原材料在途数量
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "原材料在途数量")] |
|||
[ImporterHeader(Name = "原材料在途数量")] |
|||
public decimal QuantityPlan { get; set; } |
|||
/// <summary>
|
|||
/// 库存状态(生产件,呆滞件,备件,KD件)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "库存状态")] |
|||
[ImporterHeader(Name = "库存状态")] |
|||
public string InventoryStatus { get; set; } |
|||
/// <summary>
|
|||
/// 安全库存
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "安全库存")] |
|||
[ImporterHeader(Name = "安全库存")] |
|||
public decimal SafetyStock { get; set; } |
|||
/// <summary>
|
|||
/// 生产/采购周期:成品即半成品为生产周期(天),原材料为采购周期(天)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "生产/采购周期")] |
|||
[ImporterHeader(Name = "生产/采购周期")] |
|||
public string ProductionCycle { get; set; } |
|||
/// <summary>
|
|||
/// 库存更新时间-格式:yyyy-MM-ddHH:mm:ss
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "库存更新时间")] |
|||
[ImporterHeader(Name = "库存更新时间")] |
|||
public string DataUpdateTime { get; set; } |
|||
/// <summary>
|
|||
/// 批次
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "批次")] |
|||
[ImporterHeader(Name = "批次")] |
|||
public string? SupplierBatch { get; set; } |
|||
/// <summary>
|
|||
/// 有效期截止日期 非必填
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "有效期截止日期")] |
|||
[ImporterHeader(Name = "有效期截止日期")] |
|||
public string? SupplieryxqDate { get; set; } |
|||
} |
|||
|
|||
} |
File diff suppressed because it is too large
@ -0,0 +1,119 @@ |
|||
using Magicodes.ExporterAndImporter.Core; |
|||
using System; |
|||
using System.Collections.Generic; |
|||
using System.Linq; |
|||
using System.Text; |
|||
using System.Threading.Tasks; |
|||
|
|||
namespace TaskManager.Entity |
|||
{ |
|||
/// <summary>
|
|||
/// BOM主数据
|
|||
/// </summary>
|
|||
public class SUPPLIER_BOM_LOGS : BaseEntity |
|||
{ |
|||
/// <summary>
|
|||
/// 供应商代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "供应商代码")] |
|||
[ImporterHeader(Name = "供应商代码")] |
|||
public string SupplierCode { get; set; } |
|||
/// <summary>
|
|||
/// 供应商名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "供应商名称")] |
|||
[ImporterHeader(Name = "供应商名称")] |
|||
public string SupplierName { get; set; } |
|||
/// <summary>
|
|||
/// BOM编码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "BOM编码")] |
|||
[ImporterHeader(Name = "BOM编码")] |
|||
public string BomCode { get; set; } |
|||
/// <summary>
|
|||
/// BOM名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "BOM名称")] |
|||
[ImporterHeader(Name = "BOM名称")] |
|||
public string BomName { get; set; } |
|||
/// <summary>
|
|||
/// BOM版本
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "BOM版本")] |
|||
[ImporterHeader(Name = "BOM版本")] |
|||
public string BomVersion { 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 VendorProductNo { get; set; } |
|||
/// <summary>
|
|||
/// 供应商父件名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "供应商父件名称")] |
|||
[ImporterHeader(Name = "供应商父件名称")] |
|||
public string VendorProductName { get; set; } |
|||
/// <summary>
|
|||
/// 父件类型(成品,半成品)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "父件类型")] |
|||
[ImporterHeader(Name = "父件类型")] |
|||
public string? VendorProductType { get; set; } |
|||
/// <summary>
|
|||
/// 父件单位
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "父件单位")] |
|||
[ImporterHeader(Name = "父件单位")] |
|||
public string? MaterialUnit { get; set; } |
|||
/// <summary>
|
|||
/// 子件编码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "子件编码")] |
|||
[ImporterHeader(Name = "子件编码")] |
|||
public string SubMaterialCode { get; set; } |
|||
/// <summary>
|
|||
/// 子件名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "子件名称")] |
|||
[ImporterHeader(Name = "子件名称")] |
|||
public string SubMaterialName { get; set; } |
|||
/// <summary>
|
|||
/// 子件类型(半成品,原材料)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "子件类型")] |
|||
[ImporterHeader(Name = "子件类型")] |
|||
public string? SubMaterialType { get; set; } |
|||
/// <summary>
|
|||
/// 子件单位
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "子件单位")] |
|||
[ImporterHeader(Name = "子件单位")] |
|||
public string SubMaterialUnit { get; set; } |
|||
/// <summary>
|
|||
/// 子件用量
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "子件用量")] |
|||
[ImporterHeader(Name = "子件用量")] |
|||
public decimal SubMaterialQuota { get; set; } |
|||
/// <summary>
|
|||
/// BOM变更时间,格式(yyyy-MM-ddHH:mm:ss)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "BOM变更时间")] |
|||
[ImporterHeader(Name = "BOM变更时间")] |
|||
public string DataUpdateTime { get; set; } |
|||
} |
|||
|
|||
} |
@ -0,0 +1,130 @@ |
|||
using Magicodes.ExporterAndImporter.Core; |
|||
using System; |
|||
using System.Collections.Generic; |
|||
using System.Linq; |
|||
using System.Text; |
|||
using System.Threading.Tasks; |
|||
|
|||
namespace TaskManager.Entity |
|||
{ |
|||
/// <summary>
|
|||
/// 人员资质信息
|
|||
/// </summary>
|
|||
public class SUPPLIER_EMPLOYEE_LOGS : 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 PlantId { get; set; } |
|||
/// <summary>
|
|||
/// 工厂名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工厂名称")] |
|||
[ImporterHeader(Name = "工厂名称")] |
|||
public string PlantName { get; set; } |
|||
/// <summary>
|
|||
/// 车间代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "车间代码")] |
|||
[ImporterHeader(Name = "车间代码")] |
|||
public string WorkshopId { get; set; } |
|||
/// <summary>
|
|||
/// 车间名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "车间名称")] |
|||
[ImporterHeader(Name = "车间名称")] |
|||
public string WorkshopName { get; set; } |
|||
/// <summary>
|
|||
/// 产线代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "产线代码")] |
|||
[ImporterHeader(Name = "产线代码")] |
|||
public string ProductionLineId { get; set; } |
|||
/// <summary>
|
|||
/// 产线名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "产线名称")] |
|||
[ImporterHeader(Name = "产线名称")] |
|||
public string ProductionLineName { get; set; } |
|||
/// <summary>
|
|||
/// 工位代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工位代码")] |
|||
[ImporterHeader(Name = "工位代码")] |
|||
public string StationId { get; set; } |
|||
/// <summary>
|
|||
/// 工位名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工位名称")] |
|||
[ImporterHeader(Name = "工位名称")] |
|||
public string StationName { get; set; } |
|||
/// <summary>
|
|||
/// 工位人员账号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工位人员账号")] |
|||
[ImporterHeader(Name = "工位人员账号")] |
|||
public string OperatorId { get; set; } |
|||
/// <summary>
|
|||
/// 工位人员姓名
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工位人员姓名")] |
|||
[ImporterHeader(Name = "工位人员姓名")] |
|||
public string OperatorName { get; set; } |
|||
/// <summary>
|
|||
/// 是否有资质(Y,N)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "是否有资质(Y,N)")] |
|||
[ImporterHeader(Name = "是否有资质(Y,N)")] |
|||
public string HaveQuantity { get; set; } |
|||
/// <summary>
|
|||
/// 供应商修改时间,格式(yyyy-MM-ddHH:mm:ss)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "供应商修改时间")] |
|||
[ImporterHeader(Name = "供应商修改时间")] |
|||
public string DataUpdateTime { get; set; } |
|||
/// <summary>
|
|||
/// 岗位代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "岗位代码")] |
|||
[ImporterHeader(Name = "岗位代码")] |
|||
public string PositionId { get; set; } |
|||
/// <summary>
|
|||
/// 岗位名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "岗位名称")] |
|||
[ImporterHeader(Name = "岗位名称")] |
|||
public string PositionName { get; set; } |
|||
/// <summary>
|
|||
/// 资质等级(Level_4,Level_3,Level_2,Level_1)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "资质等级")] |
|||
[ImporterHeader(Name = "资质等级")] |
|||
public string QualificationLevel { get; set; } |
|||
/// <summary>
|
|||
/// 资质获取时间
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "资质获取时间")] |
|||
[ImporterHeader(Name = "资质获取时间")] |
|||
public string CheckInTime { get; set; } |
|||
/// <summary>
|
|||
/// 资质失去时间
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "资质失去时间")] |
|||
[ImporterHeader(Name = "资质失去时间")] |
|||
public string CheckOutTime { get; set; } |
|||
} |
|||
} |
@ -0,0 +1,125 @@ |
|||
using Magicodes.ExporterAndImporter.Core; |
|||
using System; |
|||
using System.Collections.Generic; |
|||
using System.Linq; |
|||
using System.Text; |
|||
using System.Threading.Tasks; |
|||
|
|||
namespace TaskManager.Entity |
|||
{ |
|||
/// <summary>
|
|||
/// 供应商基础信息
|
|||
/// </summary>
|
|||
public class SUPPLIER_INFO_LOGS : 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 PlantId { get; set; } |
|||
/// <summary>
|
|||
/// 工厂名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工厂名称")] |
|||
[ImporterHeader(Name = "工厂名称")] |
|||
public string PlantName { get; set; } |
|||
/// <summary>
|
|||
/// 车间代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "车间代码")] |
|||
[ImporterHeader(Name = "车间代码")] |
|||
public string WorkshopId { get; set; } |
|||
/// <summary>
|
|||
/// 车间名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "车间名称")] |
|||
[ImporterHeader(Name = "车间名称")] |
|||
public string WorkshopName { get; set; } |
|||
/// <summary>
|
|||
/// 产线代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "产线代码")] |
|||
[ImporterHeader(Name = "产线代码")] |
|||
public string ProductionLineId { get; set; } |
|||
/// <summary>
|
|||
/// 产线名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "产线名称")] |
|||
[ImporterHeader(Name = "产线名称")] |
|||
public string ProductionLineName { get; set; } |
|||
/// <summary>
|
|||
/// 工位代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工位代码")] |
|||
[ImporterHeader(Name = "工位代码")] |
|||
public string StationId { get; set; } |
|||
/// <summary>
|
|||
/// 工位名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工位名称")] |
|||
[ImporterHeader(Name = "工位名称")] |
|||
public string StationName { get; set; } |
|||
/// <summary>
|
|||
/// 是否关键工位(Y/N)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "是否关键工位(Y/N)")] |
|||
[ImporterHeader(Name = "是否关键工位(Y/N)")] |
|||
public string KeyStation { get; set; } |
|||
/// <summary>
|
|||
/// 供应商修改时间,格式(yyyy-MM-ddHH:mm:ss)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "供应商修改时间")] |
|||
[ImporterHeader(Name = "供应商修改时间")] |
|||
public string DataUpdateTime { get; set; } |
|||
/// <summary>
|
|||
/// 产线顺序
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "产线顺序")] |
|||
[ImporterHeader(Name = "产线顺序")] |
|||
public decimal ProductionLineOrder { get; set; } |
|||
/// <summary>
|
|||
/// 工位顺序
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工位顺序")] |
|||
[ImporterHeader(Name = "工位顺序")] |
|||
public decimal StationOrder { 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 string CheryProductNo { get; set; } |
|||
/// <summary>
|
|||
/// 奇瑞零件名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "奇瑞零件名称")] |
|||
[ImporterHeader(Name = "奇瑞零件名称")] |
|||
public string CheryProductName { get; set; } |
|||
} |
|||
|
|||
} |
@ -0,0 +1,305 @@ |
|||
using Magicodes.ExporterAndImporter.Core; |
|||
using System; |
|||
using System.Collections.Generic; |
|||
using System.Linq; |
|||
using System.Text; |
|||
using System.Threading.Tasks; |
|||
|
|||
namespace TaskManager.Entity |
|||
{ |
|||
/// <summary>
|
|||
/// 过程控制项质量数据
|
|||
/// </summary>
|
|||
public class SUPPLIER_PRO_CPS_LOGS : 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>
|
|||
/// 供应商总成SN码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "供应商总成SN码")] |
|||
[ImporterHeader(Name = "供应商总成SN码")] |
|||
public string VendorProductSn { get; set; } |
|||
/// <summary>
|
|||
/// 供应商总成批次号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "供应商总成批次号")] |
|||
[ImporterHeader(Name = "供应商总成批次号")] |
|||
public string VendorProductBatch { 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>
|
|||
/// 奇瑞SN码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "奇瑞SN码")] |
|||
[ImporterHeader(Name = "奇瑞SN码")] |
|||
public string CheryProductSn { get; set; } |
|||
/// <summary>
|
|||
/// 生产批次号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "生产批次号")] |
|||
[ImporterHeader(Name = "生产批次号")] |
|||
public string ProductBatchNo { get; set; } |
|||
/// <summary>
|
|||
/// 生产工单号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "生产工单号")] |
|||
[ImporterHeader(Name = "生产工单号")] |
|||
public string ManufactureNo { 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>
|
|||
/// 车间代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "车间代码")] |
|||
[ImporterHeader(Name = "车间代码")] |
|||
public string WorkshopId { get; set; } |
|||
/// <summary>
|
|||
/// 车间名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "车间名称")] |
|||
[ImporterHeader(Name = "车间名称")] |
|||
public string WorkshopName { get; set; } |
|||
/// <summary>
|
|||
/// 产线代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "产线代码")] |
|||
[ImporterHeader(Name = "产线代码")] |
|||
public string ProductionLineId { get; set; } |
|||
/// <summary>
|
|||
/// 产线名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "产线名称")] |
|||
[ImporterHeader(Name = "产线名称")] |
|||
public string ProductionLineName { get; set; } |
|||
/// <summary>
|
|||
/// 工位代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工位代码")] |
|||
[ImporterHeader(Name = "工位代码")] |
|||
public string StationId { get; set; } |
|||
/// <summary>
|
|||
/// 工位名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工位名称")] |
|||
[ImporterHeader(Name = "工位名称")] |
|||
public string StationName { get; set; } |
|||
/// <summary>
|
|||
/// 工位人员编号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工位人员编号")] |
|||
[ImporterHeader(Name = "工位人员编号")] |
|||
public string EmpCode { get; set; } |
|||
/// <summary>
|
|||
/// 工位人员姓名
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工位人员姓名")] |
|||
[ImporterHeader(Name = "工位人员姓名")] |
|||
public string EmpName { get; set; } |
|||
/// <summary>
|
|||
/// 控制项名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "控制项名称")] |
|||
[ImporterHeader(Name = "控制项名称")] |
|||
public string VendorFieldName { get; set; } |
|||
/// <summary>
|
|||
/// 控制项代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "控制项代码")] |
|||
[ImporterHeader(Name = "控制项代码")] |
|||
public string VendorFieldCode { get; set; } |
|||
/// <summary>
|
|||
/// 控制项点位
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "控制项点位")] |
|||
[ImporterHeader(Name = "控制项点位")] |
|||
public string? GatherSpot { get; set; } |
|||
/// <summary>
|
|||
/// 控制项要求频率
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "控制项要求频率")] |
|||
[ImporterHeader(Name = "控制项要求频率")] |
|||
public decimal? SamplingRate { get; set; } |
|||
/// <summary>
|
|||
/// 上下限更新时间,格式(yyyy-MM-ddHH:mm:ss)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "上下限更新时间")] |
|||
[ImporterHeader(Name = "上下限更新时间")] |
|||
public string? LimitUpdateTime { get; set; } |
|||
/// <summary>
|
|||
/// 控制项描述
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "控制项描述")] |
|||
[ImporterHeader(Name = "控制项描述")] |
|||
public string? VendorFieldDesc { get; set; } |
|||
/// <summary>
|
|||
/// 载体编码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "载体编码")] |
|||
[ImporterHeader(Name = "载体编码")] |
|||
public string? CarrierCode { get; set; } |
|||
/// <summary>
|
|||
/// 投入数量
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "投入数量")] |
|||
[ImporterHeader(Name = "投入数量")] |
|||
public decimal IntputQty { get; set; } |
|||
/// <summary>
|
|||
/// 一次合格数量
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "一次合格数量")] |
|||
[ImporterHeader(Name = "一次合格数量")] |
|||
public decimal FttQty { get; set; } |
|||
/// <summary>
|
|||
/// 参数
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "参数")] |
|||
[ImporterHeader(Name = "参数")] |
|||
public string Parameter { get; set; } |
|||
/// <summary>
|
|||
/// 特性
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "特性")] |
|||
[ImporterHeader(Name = "特性")] |
|||
public string Characteristic { get; set; } |
|||
/// <summary>
|
|||
/// CC项
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "CC项")] |
|||
[ImporterHeader(Name = "CC项")] |
|||
public string Cc { get; set; } |
|||
/// <summary>
|
|||
/// SC项
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "SC项")] |
|||
[ImporterHeader(Name = "SC项")] |
|||
public string Sc { get; set; } |
|||
/// <summary>
|
|||
/// SPC
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "SPC")] |
|||
[ImporterHeader(Name = "SPC")] |
|||
public string Spc { get; set; } |
|||
/// <summary>
|
|||
/// 控制项标准值
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "控制项标准值")] |
|||
[ImporterHeader(Name = "控制项标准值")] |
|||
public string StandardValue { get; set; } |
|||
/// <summary>
|
|||
/// 控制项上限
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "控制项上限")] |
|||
[ImporterHeader(Name = "控制项上限")] |
|||
public decimal UpperLimit { get; set; } |
|||
/// <summary>
|
|||
/// 控制项下限
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "控制项下限")] |
|||
[ImporterHeader(Name = "控制项下限")] |
|||
public decimal LowerLimit { get; set; } |
|||
/// <summary>
|
|||
/// 控制项实测值
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "控制项实测值")] |
|||
[ImporterHeader(Name = "控制项实测值")] |
|||
public decimal DecimalValue { get; set; } |
|||
/// <summary>
|
|||
/// 控制项值的单位名称-中文
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "控制项值的单位名称-中文")] |
|||
[ImporterHeader(Name = "控制项值的单位名称-中文")] |
|||
public string? UnitCn { get; set; } |
|||
/// <summary>
|
|||
/// 控控制项单位英文
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "控控制项单位英文")] |
|||
[ImporterHeader(Name = "控控制项单位英文")] |
|||
public string UnitEn { get; set; } |
|||
/// <summary>
|
|||
/// 检测结果
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "检测结果")] |
|||
[ImporterHeader(Name = "检测结果")] |
|||
public string CheckResult { get; set; } |
|||
/// <summary>
|
|||
/// 在线检测(inline,offline,both),可选项:inline-在生产线上进行检测.offline-从生产线上拿下来进行检测.both-inline和offline同时存在.
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "在线检测")] |
|||
[ImporterHeader(Name = "在线检测")] |
|||
public string? DetectionMode { get; set; } |
|||
/// <summary>
|
|||
/// 班次(白班,晚班,中班)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "班次")] |
|||
[ImporterHeader(Name = "班次")] |
|||
public string WorkShift { get; set; } |
|||
/// <summary>
|
|||
/// 采集时间,格式(yyyy-MM-ddHH:mm:ss)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "采集时间")] |
|||
[ImporterHeader(Name = "采集时间")] |
|||
public string CollectTime { get; set; } |
|||
/// <summary>
|
|||
/// 检测方式(人工,设备)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "检测方式")] |
|||
[ImporterHeader(Name = "检测方式")] |
|||
public string CheckMode { get; set; } |
|||
/// <summary>
|
|||
/// 检测设备编号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "检测设备编号")] |
|||
[ImporterHeader(Name = "检测设备编号")] |
|||
public string DeviceCode { get; set; } |
|||
/// <summary>
|
|||
/// 检测设备名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "检测设备名称")] |
|||
[ImporterHeader(Name = "检测设备名称")] |
|||
public string DeviceName { get; set; } |
|||
} |
|||
|
|||
} |
@ -0,0 +1,281 @@ |
|||
using Magicodes.ExporterAndImporter.Core; |
|||
using System; |
|||
using System.Collections.Generic; |
|||
using System.Linq; |
|||
using System.Text; |
|||
using System.Threading.Tasks; |
|||
|
|||
namespace TaskManager.Entity |
|||
{ |
|||
/// <summary>
|
|||
/// 生产过程数据
|
|||
/// </summary>
|
|||
public class SUPPLIER_PRO_DATA_LOGS : 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 PlantId { get; set; } |
|||
/// <summary>
|
|||
/// 工厂名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工厂名称")] |
|||
[ImporterHeader(Name = "工厂名称")] |
|||
public string PlantName { get; set; } |
|||
/// <summary>
|
|||
/// 车间代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "车间代码")] |
|||
[ImporterHeader(Name = "车间代码")] |
|||
public string WorkshopId { get; set; } |
|||
/// <summary>
|
|||
/// 车间名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "车间名称")] |
|||
[ImporterHeader(Name = "车间名称")] |
|||
public string WorkshopName { get; set; } |
|||
/// <summary>
|
|||
/// 产线代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "产线代码")] |
|||
[ImporterHeader(Name = "产线代码")] |
|||
public string ProductionLineId { get; set; } |
|||
/// <summary>
|
|||
/// 产线名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "产线名称")] |
|||
[ImporterHeader(Name = "产线名称")] |
|||
public string ProductionLineName { get; set; } |
|||
/// <summary>
|
|||
/// 工位代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工位代码")] |
|||
[ImporterHeader(Name = "工位代码")] |
|||
public string StationId { get; set; } |
|||
/// <summary>
|
|||
/// 工位名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工位名称")] |
|||
[ImporterHeader(Name = "工位名称")] |
|||
public string StationName { get; set; } |
|||
/// <summary>
|
|||
/// 工位人员编号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工位人员编号")] |
|||
[ImporterHeader(Name = "工位人员编号")] |
|||
public string EmpCode { get; set; } |
|||
/// <summary>
|
|||
/// 工位人员姓名
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工位人员姓名")] |
|||
[ImporterHeader(Name = "工位人员姓名")] |
|||
public string EmpName { get; set; } |
|||
/// <summary>
|
|||
/// 供应商总成零件名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "供应商总成零件名称")] |
|||
[ImporterHeader(Name = "供应商总成零件名称")] |
|||
public string VendorProductName { get; set; } |
|||
/// <summary>
|
|||
/// 供应商总成零件号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "供应商总成零件号")] |
|||
[ImporterHeader(Name = "供应商总成零件号")] |
|||
public string VendorProductNo { get; set; } |
|||
/// <summary>
|
|||
/// 供应商总成批次号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "供应商总成批次号")] |
|||
[ImporterHeader(Name = "供应商总成批次号")] |
|||
public string VendorProductBatch { get; set; } |
|||
/// <summary>
|
|||
/// 供应商总成SN码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "供应商总成SN码")] |
|||
[ImporterHeader(Name = "供应商总成SN码")] |
|||
public string VendorProductSn { get; set; } |
|||
/// <summary>
|
|||
/// 子件编码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "子件编码")] |
|||
[ImporterHeader(Name = "子件编码")] |
|||
public string SubProdNo { get; set; } |
|||
/// <summary>
|
|||
/// 子件名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "子件名称")] |
|||
[ImporterHeader(Name = "子件名称")] |
|||
public string SubProdName { get; set; } |
|||
/// <summary>
|
|||
/// 子件批次号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "子件批次号")] |
|||
[ImporterHeader(Name = "子件批次号")] |
|||
public string SubBatchNo { get; set; } |
|||
/// <summary>
|
|||
/// 子件分包号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "子件分包号")] |
|||
[ImporterHeader(Name = "子件分包号")] |
|||
public string? ChildPackageInfo { get; set; } |
|||
/// <summary>
|
|||
/// 子件扣料数量
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "子件扣料数量")] |
|||
[ImporterHeader(Name = "子件扣料数量")] |
|||
public decimal SubProdNum { get; set; } |
|||
/// <summary>
|
|||
/// 子件SN码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "子件SN码")] |
|||
[ImporterHeader(Name = "子件SN码")] |
|||
public string SubProdSn { get; set; } |
|||
/// <summary>
|
|||
/// 子件物料来源
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "子件物料来源")] |
|||
[ImporterHeader(Name = "子件物料来源")] |
|||
public string ChildSource { get; set; } |
|||
/// <summary>
|
|||
/// 分供方代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "分供方代码")] |
|||
[ImporterHeader(Name = "分供方代码")] |
|||
public string? SubSupplierCode { get; set; } |
|||
/// <summary>
|
|||
/// 分分供方名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "分分供方名称")] |
|||
[ImporterHeader(Name = "分分供方名称")] |
|||
public string? SubSupplierName { 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>
|
|||
/// 奇瑞SN码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "奇瑞SN码")] |
|||
[ImporterHeader(Name = "奇瑞SN码")] |
|||
public string CheryProductSn { get; set; } |
|||
/// <summary>
|
|||
/// 生产工单号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "生产工单号")] |
|||
[ImporterHeader(Name = "生产工单号")] |
|||
public string ManufactureNo { get; set; } |
|||
/// <summary>
|
|||
/// 生产批次号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "生产批次号")] |
|||
[ImporterHeader(Name = "生产批次号")] |
|||
public string? ProductBatchNo { get; set; } |
|||
/// <summary>
|
|||
/// 班次(白班,晚班,中班)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "班次(白班,晚班,中班)")] |
|||
[ImporterHeader(Name = "班次(白班,晚班,中班)")] |
|||
public string WorkShift { get; set; } |
|||
/// <summary>
|
|||
/// 进工位的时间,格式(yyyy-MM-ddHH:mm:ss)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "进工位的时间")] |
|||
[ImporterHeader(Name = "进工位的时间")] |
|||
public string MaterialInputTime { get; set; } |
|||
/// <summary>
|
|||
/// 出工位的时间,格式(yyyy-MM-ddHH:mm:ss)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "出工位的时间")] |
|||
[ImporterHeader(Name = "出工位的时间")] |
|||
public string MaterialOutputTime { get; set; } |
|||
/// <summary>
|
|||
/// 装配设备编号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "装配设备编号")] |
|||
[ImporterHeader(Name = "装配设备编号")] |
|||
public string VendorFieldNum { get; set; } |
|||
/// <summary>
|
|||
/// 装配设备名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "装配设备名称")] |
|||
[ImporterHeader(Name = "装配设备名称")] |
|||
public string VendorFieldName { get; set; } |
|||
/// <summary>
|
|||
/// 设备判定的质量状态,合格与否,NG不合适OK合适
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "设备判定的质量状态")] |
|||
[ImporterHeader(Name = "设备判定的质量状态")] |
|||
public string? InstrumentQualityStatus { get; set; } |
|||
/// <summary>
|
|||
/// 人工判定的质量状态,合格与否,NG不合适OK合适
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "人工判定的质量状态")] |
|||
[ImporterHeader(Name = "人工判定的质量状态")] |
|||
public string? ManualQualityStatus { get; set; } |
|||
/// <summary>
|
|||
/// 最终质量状态,合格与否,NG不合适OK合适
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "最终质量状态")] |
|||
[ImporterHeader(Name = "最终质量状态")] |
|||
public string FinalQualityStatus { get; set; } |
|||
/// <summary>
|
|||
/// 采集时间,格式(yyyy-MM-ddHH:mm:ss)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "采集时间")] |
|||
[ImporterHeader(Name = "采集时间")] |
|||
public string CollectTime { 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? ParentHardwareRevision { get; set; } |
|||
/// <summary>
|
|||
/// 父件软件版本号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "父件软件版本号")] |
|||
[ImporterHeader(Name = "父件软件版本号")] |
|||
public string? ParentSoftwareRevision { get; set; } |
|||
/// <summary>
|
|||
/// 子件硬件版本号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "子件硬件版本号")] |
|||
[ImporterHeader(Name = "子件硬件版本号")] |
|||
public string? ChildHardwareRevision { get; set; } |
|||
/// <summary>
|
|||
/// 子件软件版本号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "子件软件版本号")] |
|||
[ImporterHeader(Name = "子件软件版本号")] |
|||
public string? ChildSoftwareRevision { get; set; } |
|||
} |
|||
|
|||
} |
@ -0,0 +1,149 @@ |
|||
using Magicodes.ExporterAndImporter.Core; |
|||
using System; |
|||
using System.Collections.Generic; |
|||
using System.Linq; |
|||
using System.Text; |
|||
using System.Threading.Tasks; |
|||
|
|||
namespace TaskManager.Entity |
|||
{ |
|||
/// <summary>
|
|||
/// 产品一次合格率
|
|||
/// </summary>
|
|||
public class SUPPLIER_PRO_FIRST_PASSYIELD_LOGS : 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 string PlantId { get; set; } |
|||
/// <summary>
|
|||
/// 工厂名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工厂名称")] |
|||
[ImporterHeader(Name = "工厂名称")] |
|||
public string PlantName { get; set; } |
|||
/// <summary>
|
|||
/// 车间代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "车间代码")] |
|||
[ImporterHeader(Name = "车间代码")] |
|||
public string? WorkshopId { get; set; } |
|||
/// <summary>
|
|||
/// 车间名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "车间名称")] |
|||
[ImporterHeader(Name = "车间名称")] |
|||
public string? WorkshopName { get; set; } |
|||
/// <summary>
|
|||
/// 产线代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "产线代码")] |
|||
[ImporterHeader(Name = "产线代码")] |
|||
public string? ProductionLineId { get; set; } |
|||
/// <summary>
|
|||
/// 产线名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "产线名称")] |
|||
[ImporterHeader(Name = "产线名称")] |
|||
public string? ProductionLineName { 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 ManufactureNo { get; set; } |
|||
/// <summary>
|
|||
/// 生产批次号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "生产批次号")] |
|||
[ImporterHeader(Name = "生产批次号")] |
|||
public string ProductBatchNo { get; set; } |
|||
/// <summary>
|
|||
/// 批次计划数量:每个批次号对应的计划数量
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "批次计划数量")] |
|||
[ImporterHeader(Name = "批次计划数量")] |
|||
public decimal WorkOrderNumber { get; set; } |
|||
/// <summary>
|
|||
/// 不合格数
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "不合格数")] |
|||
[ImporterHeader(Name = "不合格数")] |
|||
public decimal DefectiveNumber { get; set; } |
|||
/// <summary>
|
|||
/// 合格数:当班次合格数汇总
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "合格数")] |
|||
[ImporterHeader(Name = "合格数")] |
|||
public decimal AcceptableNumber { get; set; } |
|||
/// <summary>
|
|||
/// 一次合格率实际值
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "一次合格率实际值")] |
|||
[ImporterHeader(Name = "一次合格率实际值")] |
|||
public decimal OncePassRateRealValue { get; set; } |
|||
/// <summary>
|
|||
/// 一次合格率目标值
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "一次合格率目标值")] |
|||
[ImporterHeader(Name = "一次合格率目标值")] |
|||
public decimal OncePassRateTagValue { get; set; } |
|||
/// <summary>
|
|||
/// 班次(白班,晚班,中班)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "班次")] |
|||
[ImporterHeader(Name = "班次")] |
|||
public string WorkShift { get; set; } |
|||
/// <summary>
|
|||
/// 生产日期,格式(yyyy-MM-ddHH:mm:ss)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "生产日期")] |
|||
[ImporterHeader(Name = "生产日期")] |
|||
public string StatisticalTime { get; set; } |
|||
/// <summary>
|
|||
/// 值统计时间,格式(yyyy-MM-ddHH:mm:ss)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "值统计时间")] |
|||
[ImporterHeader(Name = "值统计时间")] |
|||
public string DateTime { get; set; } |
|||
} |
|||
|
|||
} |
@ -0,0 +1,197 @@ |
|||
using System; |
|||
using System.Collections.Generic; |
|||
using System.Linq; |
|||
using System.Text; |
|||
using System.Threading.Tasks; |
|||
using Magicodes.ExporterAndImporter.Core; |
|||
|
|||
namespace TaskManager.Entity |
|||
{ |
|||
/// <summary>
|
|||
/// 来料检验数据
|
|||
/// </summary>
|
|||
public class SUPPLIER_PRO_MATERIAL_STOCK_LOGS : 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 SupplierSubCode { get; set; } |
|||
/// <summary>
|
|||
/// 供应商子零件名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "供应商子零件名称")] |
|||
[ImporterHeader(Name = "供应商子零件名称")] |
|||
public string SupplierSubName { get; set; } |
|||
/// <summary>
|
|||
/// 分供方代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "分供方代码")] |
|||
[ImporterHeader(Name = "分供方代码")] |
|||
public string SubSupplierCode { get; set; } |
|||
/// <summary>
|
|||
/// 分供方名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "分供方名称")] |
|||
[ImporterHeader(Name = "分供方名称")] |
|||
public string SubSupplierName { get; set; } |
|||
/// <summary>
|
|||
/// 分供方地址,分供方发货地址:省市区(县),不用于详细地址
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "分供方地址")] |
|||
[ImporterHeader(Name = "分供方地址")] |
|||
public string SubSupplierAddress { get; set; } |
|||
/// <summary>
|
|||
/// 分供方子件编码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "分供方子件编码")] |
|||
[ImporterHeader(Name = "分供方子件编码")] |
|||
public string? ComponentCode { get; set; } |
|||
/// <summary>
|
|||
/// 分供方子件名称,
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "分供方子件名称,")] |
|||
[ImporterHeader(Name = "分供方子件名称,")] |
|||
public string? ComponentName { get; set; } |
|||
/// <summary>
|
|||
/// 子件批次号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "子件批次号")] |
|||
[ImporterHeader(Name = "子件批次号")] |
|||
public string SubBatchNo { get; set; } |
|||
/// <summary>
|
|||
/// 子件批次数量
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "子件批次数量")] |
|||
[ImporterHeader(Name = "子件批次数量")] |
|||
public decimal SubBatchNum { get; set; } |
|||
/// <summary>
|
|||
/// 子件SN码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "子件SN码")] |
|||
[ImporterHeader(Name = "子件SN码")] |
|||
public string? SubBatchSn { get; set; } |
|||
/// <summary>
|
|||
/// 检验人员编号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "检验人员编号")] |
|||
[ImporterHeader(Name = "检验人员编号")] |
|||
public string EmpCode { get; set; } |
|||
/// <summary>
|
|||
/// 检验人员姓名
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "检验人员姓名")] |
|||
[ImporterHeader(Name = "检验人员姓名")] |
|||
public string EmpName { get; set; } |
|||
/// <summary>
|
|||
/// 检测设备编号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "检测设备编号")] |
|||
[ImporterHeader(Name = "检测设备编号")] |
|||
public string DeviceCode { get; set; } |
|||
/// <summary>
|
|||
/// 检测设备名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "检测设备名称")] |
|||
[ImporterHeader(Name = "检测设备名称")] |
|||
public string DeviceName { get; set; } |
|||
/// <summary>
|
|||
/// 参数名称/特性名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "参数名称/特性名称")] |
|||
[ImporterHeader(Name = "参数名称/特性名称")] |
|||
public string FeatureName { get; set; } |
|||
/// <summary>
|
|||
/// 参数单位/特性单位
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "参数单位/特性单位")] |
|||
[ImporterHeader(Name = "参数单位/特性单位")] |
|||
public string FeatureUnit { get; set; } |
|||
/// <summary>
|
|||
/// 参数/特性标准值
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "参数/特性标准值")] |
|||
[ImporterHeader(Name = "参数/特性标准值")] |
|||
public string StandardValue { get; set; } |
|||
/// <summary>
|
|||
/// 参数/特性上限值
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "参数/特性上限值")] |
|||
[ImporterHeader(Name = "参数/特性上限值")] |
|||
public string FeatureUpper { get; set; } |
|||
/// <summary>
|
|||
/// 参数/特性下限值
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "参数/特性下限值")] |
|||
[ImporterHeader(Name = "参数/特性下限值")] |
|||
public string FeatureLower { get; set; } |
|||
/// <summary>
|
|||
/// 参数/特性实测值
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "参数/特性实测值")] |
|||
[ImporterHeader(Name = "参数/特性实测值")] |
|||
public string FeatureValue { get; set; } |
|||
/// <summary>
|
|||
/// 来料检验单号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "来料检验单号")] |
|||
[ImporterHeader(Name = "来料检验单号")] |
|||
public string CheckNo { get; set; } |
|||
/// <summary>
|
|||
/// 批次的最终判定结果,OK合格/NG不合格
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "批次的最终判定结果")] |
|||
[ImporterHeader(Name = "批次的最终判定结果")] |
|||
public string CheckResult { get; set; } |
|||
/// <summary>
|
|||
/// 检验时间,格式(yyyy-MM-ddHH:mm:ss)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "检验时间")] |
|||
[ImporterHeader(Name = "检验时间")] |
|||
public string CheckTime { get; set; } |
|||
/// <summary>
|
|||
/// 控制项要求频率
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "控制项要求频率")] |
|||
[ImporterHeader(Name = "控制项要求频率")] |
|||
public decimal? SamplingRate { get; set; } |
|||
/// <summary>
|
|||
/// 上下限更新时间,格式(yyyy-MM-ddHH:mm:ss)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "上下限更新时间")] |
|||
[ImporterHeader(Name = "上下限更新时间")] |
|||
public string? LimitUpdateTime { get; set; } |
|||
/// <summary>
|
|||
/// 控制项描述
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "控制项描述")] |
|||
[ImporterHeader(Name = "控制项描述")] |
|||
public string? VendorFieldDesc { get; set; } |
|||
/// <summary>
|
|||
/// 控制项代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "控制项代码")] |
|||
[ImporterHeader(Name = "控制项代码")] |
|||
public string VendorFieldCode { get; set; } |
|||
/// <summary>
|
|||
/// 库存有效日期,格式(yyyy-MM-ddHH:mm:ss)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "库存有效日期")] |
|||
[ImporterHeader(Name = "库存有效日期")] |
|||
public string DeadLine { get; set; } |
|||
} |
|||
|
|||
} |
@ -0,0 +1,131 @@ |
|||
using Magicodes.ExporterAndImporter.Core; |
|||
using System; |
|||
using System.Collections.Generic; |
|||
using System.Linq; |
|||
using System.Text; |
|||
using System.Threading.Tasks; |
|||
|
|||
namespace TaskManager.Entity |
|||
{ |
|||
/// <summary>
|
|||
/// 排产数据
|
|||
/// </summary>
|
|||
public class SUPPLIER_PRO_SCHEDULING_LOGS : 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 PlantId { get; set; } |
|||
/// <summary>
|
|||
/// 工厂名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工厂名称")] |
|||
[ImporterHeader(Name = "工厂名称")] |
|||
public string PlantName { 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 string CheryProductNo { get; set; } |
|||
/// <summary>
|
|||
/// 奇瑞零件名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "奇瑞零件名称")] |
|||
[ImporterHeader(Name = "奇瑞零件名称")] |
|||
public string CheryProductName { get; set; } |
|||
/// <summary>
|
|||
/// 计划单号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "计划单号")] |
|||
[ImporterHeader(Name = "计划单号")] |
|||
public string PlanNo { get; set; } |
|||
/// <summary>
|
|||
/// 生产工单号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "生产工单号")] |
|||
[ImporterHeader(Name = "生产工单号")] |
|||
public string ManufactureNo { get; set; } |
|||
/// <summary>
|
|||
/// 生产批次号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "生产批次号")] |
|||
[ImporterHeader(Name = "生产批次号")] |
|||
public string ProductBatchNo { get; set; } |
|||
/// <summary>
|
|||
/// 批次计划数量
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "批次计划数量")] |
|||
[ImporterHeader(Name = "批次计划数量")] |
|||
public decimal ManufactureNum { get; set; } |
|||
/// <summary>
|
|||
/// 批次投入数量
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "批次投入数量")] |
|||
[ImporterHeader(Name = "批次投入数量")] |
|||
public decimal? ManufactureInputNum { get; set; } |
|||
/// <summary>
|
|||
/// 批次产出数量
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "批次产出数量")] |
|||
[ImporterHeader(Name = "批次产出数量")] |
|||
public decimal ManufactureOutputNum { get; set; } |
|||
/// <summary>
|
|||
/// 排产状态,0未生产1.生产中,2.已完工,3.已取消,4.已终止
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "排产状态")] |
|||
[ImporterHeader(Name = "排产状态")] |
|||
public string PlanStatus { get; set; } |
|||
/// <summary>
|
|||
/// 计划开始时间,时间格式:yyyy-MM-ddHH:mm:ss
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "计划开始时间")] |
|||
[ImporterHeader(Name = "计划开始时间")] |
|||
public string PlanBeginTime { get; set; } |
|||
/// <summary>
|
|||
/// 计划结束时间,时间格式:yyyy-MM-ddHH:mm:ss
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "计划结束时间")] |
|||
[ImporterHeader(Name = "计划结束时间")] |
|||
public string PlanEndTime { get; set; } |
|||
/// <summary>
|
|||
/// 实际开始时间,时间格式:yyyy-MM-ddHH:mm:ss
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "实际开始时间")] |
|||
[ImporterHeader(Name = "实际开始时间")] |
|||
public string? ActualBeginTime { get; set; } |
|||
/// <summary>
|
|||
/// 实际结束时间,时间格式:yyyy-MM-ddHH:mm:ss
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "实际结束时间")] |
|||
[ImporterHeader(Name = "实际结束时间")] |
|||
public string? ActualEndTime { get; set; } |
|||
} |
|||
|
|||
} |
@ -0,0 +1,161 @@ |
|||
using Magicodes.ExporterAndImporter.Core; |
|||
using System; |
|||
using System.Collections.Generic; |
|||
using System.Linq; |
|||
using System.Text; |
|||
using System.Threading.Tasks; |
|||
|
|||
namespace TaskManager.Entity |
|||
{ |
|||
/// <summary>
|
|||
/// 工位一次合格率
|
|||
/// </summary>
|
|||
public class SUPPLIER_PRO_STATION_FIRST_PASSYIELD_LOGS : 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 PlantId { get; set; } |
|||
/// <summary>
|
|||
/// 工厂名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工厂名称")] |
|||
[ImporterHeader(Name = "工厂名称")] |
|||
public string PlantName { get; set; } |
|||
/// <summary>
|
|||
/// 车间代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "车间代码")] |
|||
[ImporterHeader(Name = "车间代码")] |
|||
public string WorkshopId { get; set; } |
|||
/// <summary>
|
|||
/// 车间名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "车间名称")] |
|||
[ImporterHeader(Name = "车间名称")] |
|||
public string WorkshopName { get; set; } |
|||
/// <summary>
|
|||
/// 产线代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "产线代码")] |
|||
[ImporterHeader(Name = "产线代码")] |
|||
public string ProductionLineId { get; set; } |
|||
/// <summary>
|
|||
/// 产线名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "产线名称")] |
|||
[ImporterHeader(Name = "产线名称")] |
|||
public string ProductionLineName { get; set; } |
|||
/// <summary>
|
|||
/// 工位代码
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工位代码")] |
|||
[ImporterHeader(Name = "工位代码")] |
|||
public string StationId { get; set; } |
|||
/// <summary>
|
|||
/// 工位名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "工位名称")] |
|||
[ImporterHeader(Name = "工位名称")] |
|||
public string StationName { 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 VendorProductNo { get; set; } |
|||
/// <summary>
|
|||
/// 供应商总成零件名称
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "供应商总成零件名称")] |
|||
[ImporterHeader(Name = "供应商总成零件名称")] |
|||
public string VendorProductName { get; set; } |
|||
/// <summary>
|
|||
/// 生产批次号
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "生产批次号")] |
|||
[ImporterHeader(Name = "生产批次号")] |
|||
public string ProductBatchNo { get; set; } |
|||
/// <summary>
|
|||
/// 生产工单号,(跟排产工单号关联)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "生产工单号")] |
|||
[ImporterHeader(Name = "生产工单号")] |
|||
public string ManufactureNo { get; set; } |
|||
/// <summary>
|
|||
/// 批次计划数量
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "批次计划数量")] |
|||
[ImporterHeader(Name = "批次计划数量")] |
|||
public decimal WorkOrderNumber { get; set; } |
|||
/// <summary>
|
|||
/// 不合格数
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "不合格数")] |
|||
[ImporterHeader(Name = "不合格数")] |
|||
public decimal DefectiveNumber { get; set; } |
|||
/// <summary>
|
|||
/// 合格数
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "合格数")] |
|||
[ImporterHeader(Name = "合格数")] |
|||
public decimal AcceptableNumber { get; set; } |
|||
/// <summary>
|
|||
/// 一次合格率实际值,使用小数表示,如0.9601表示合格率为96.01%整数位最多10位,小数位最多3位
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "一次合格率实际值")] |
|||
[ImporterHeader(Name = "一次合格率实际值")] |
|||
public decimal OncePassRateRealValue { get; set; } |
|||
/// <summary>
|
|||
/// 一次合格率目标值,使用小数表示,如0.96表示合格率目标为96.00%。整数位最多10位,小数位最多3位
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "一次合格率目标值")] |
|||
[ImporterHeader(Name = "一次合格率目标值")] |
|||
public decimal OncePassRateTagValue { get; set; } |
|||
/// <summary>
|
|||
/// 班次,班次如何区分需备注(白班,晚班,中班)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "班次")] |
|||
[ImporterHeader(Name = "班次")] |
|||
public string WorkShift { get; set; } |
|||
/// <summary>
|
|||
/// 生产日期,格式(yyyy-MM-ddHH:mm:ss)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "生产日期")] |
|||
[ImporterHeader(Name = "生产日期")] |
|||
public string StatisticalTime { get; set; } |
|||
/// <summary>
|
|||
/// 值统计时间,格式(yyyy-MM-ddHH:mm:ss)
|
|||
/// </summary>
|
|||
[ExporterHeader(DisplayName = "值统计时间")] |
|||
[ImporterHeader(Name = "值统计时间")] |
|||
public string DateTime { get; set; } |
|||
} |
|||
|
|||
} |
File diff suppressed because it is too large
File diff suppressed because it is too large
File diff suppressed because it is too large
File diff suppressed because it is too large
Loading…
Reference in new issue