using Magicodes.ExporterAndImporter.Core; namespace TaskManager.Entity.Entitys { /// /// 采购订单风险确认 /// public class SUPPLIER_CON_PO : CherryConReadBaseEntity { /// /// 供应商代码 /// [ExporterHeader(DisplayName = "供应商代码")] [ImporterHeader(Name = "供应商代码")] public string SupplierCode { get; set; } /// /// 采购订单号 /// [ExporterHeader(DisplayName = "采购订单号")] [ImporterHeader(Name = "采购订单号")] public string PurchaseOrder { get; set; } /// /// 行项目号 /// [ExporterHeader(DisplayName = "行项目号")] [ImporterHeader(Name = "行项目号")] public string SerialNumber { get; set; } /// /// 满足数量 /// [ExporterHeader(DisplayName = "满足数量")] [ImporterHeader(Name = "满足数量")] public decimal? QuantityMeet { get; set; } /// /// 反馈结果,1-异常;0-无异常(匹配峰值需求缺口,如果可满足峰值,即选择无异常) /// [ExporterHeader(DisplayName = "反馈结果")] [ImporterHeader(Name = "反馈结果")] public string FeedbackResults { get; set; } /// /// 风险类型,当反馈结果=1时,此字段必输1.生产节拍不足2.人员不足3.原材料不足4.设备异常5.其他 /// [ExporterHeader(DisplayName = "风险类型")] [ImporterHeader(Name = "风险类型")] public string? VentureType { get; set; } /// /// 具体风险,当反馈结果=1时,此字段必输描述具体风险 /// [ExporterHeader(DisplayName = "具体风险")] [ImporterHeader(Name = "具体风险")] public string? VentureSpecific { get; set; } /// /// 应对措施,当反馈结果=1时,此字段必输描述具体应对措施 /// [ExporterHeader(DisplayName = "应对措施")] [ImporterHeader(Name = "应对措施")] public string? Measures { get; set; } } }