| using System; | 
| using System.Collections.Generic; | 
| using System.Linq; | 
| using System.Text; | 
| using System.Threading.Tasks; | 
|   | 
| namespace WIDESEA_External.Model | 
| { | 
|     /// <summary> | 
|     /// 质检单回传ERP | 
|     /// </summary> | 
|     public class ERPCheckModel | 
|     { | 
|         /// <summary> | 
|         /// 操作类型 | 
|         /// </summary> | 
|         public int Way { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 主键值 | 
|         /// </summary> | 
|         public string UniqueTag { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 检验单号 | 
|         /// </summary> | 
|         public string Code { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 公司代号 | 
|         /// </summary> | 
|         public string CompanyId { get; set; } = "HATC"; | 
|   | 
|         /// <summary> | 
|         /// 工厂代号 | 
|         /// </summary> | 
|         public string PlantsId { get; set; } = "HA020"; | 
|   | 
|         /// <summary> | 
|         /// 收货单号 | 
|         /// </summary> | 
|         public string ReceiptCode { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 收货单明细行号 | 
|         /// </summary> | 
|         public string SerNo { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 收货单物料明细代码 | 
|         /// </summary> | 
|         public string MaterialsCode { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 收货日期 | 
|         /// </summary> | 
|         public string ReceiveDate { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 备注 | 
|         /// </summary> | 
|         public string Note { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 合格数量 | 
|         /// </summary> | 
|         public string QtyQualified { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 特采数量 | 
|         /// </summary> | 
|         public string QtyDefected { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 退货数量 | 
|         /// </summary> | 
|         public string QtyReturn { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 报废数量 | 
|         /// </summary> | 
|         public string QtyScrapped { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 检验总数(收货总数) | 
|         /// </summary> | 
|         public string QtyInspected { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 检验判断结果 | 
|         /// </summary> | 
|         public string Result { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 特采说明 | 
|         /// </summary> | 
|         public string DefectedNote { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 创建人代号 | 
|         /// </summary> | 
|         public string CreatorCode { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 检验日期 | 
|         /// </summary> | 
|         public string TestDate { get; set; } | 
|   | 
|         public List<ERPCheckResult> Details { get; set; } | 
|     } | 
|   | 
|     public class ERPCheckResult | 
|     { | 
|         /// <summary> | 
|         /// 缺陷代码 | 
|         /// </summary> | 
|         public string DefectCode { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 结果 | 
|         /// </summary> | 
|         public string Result { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 数量 | 
|         /// </summary> | 
|         public string Quantity { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 备注 | 
|         /// </summary> | 
|         public string Note { set; get; } | 
|     } | 
| } |