You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

167 lines
4.9 KiB

3 weeks ago
  1. using NFine.Application.Entity;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace NFine.Application.Models
  8. {
  9. public class IcsMatCheckResultDto
  10. {
  11. public string ID { get; set; }
  12. /// <summary>
  13. /// 检验单号
  14. /// </summary>
  15. public string CheckNo { get; set; }
  16. /// <summary>
  17. /// 仓库代码
  18. /// </summary>
  19. public string WHCode { get; set; }
  20. /// <summary>
  21. ///
  22. /// </summary>
  23. public string InvCode { get; set; }
  24. public string InvName { get; set; }
  25. /// <summary>
  26. ///
  27. /// </summary>
  28. public string AsnCode { get; set; }
  29. /// <summary>
  30. /// 物料批次
  31. /// </summary>
  32. public string InvBatcgNo { get; set; }
  33. /// <summary>
  34. ///
  35. /// </summary>
  36. public DateTime? DHDate { get; set; }
  37. /// <summary>
  38. ///
  39. /// </summary>
  40. public decimal? InvBatcgQty { get; set; }
  41. public decimal? AqlCheckQty { get; set; }
  42. /// <summary>
  43. /// 合格数
  44. /// </summary>
  45. public decimal? GoodQty { get; set; }
  46. /// <summary>
  47. /// 不良数
  48. /// </summary>
  49. public decimal? NgQty { get; set; }
  50. /// <summary>
  51. ///
  52. /// </summary>
  53. public string VenCode { get; set; }
  54. public string VenName { get; set; }
  55. /// <summary>
  56. /// IQC组长
  57. /// </summary>
  58. public string IQCGroupHeaderResult { get; set; }
  59. public string IQCGroupHeaderRemark { get; set; }
  60. /// <summary>
  61. /// IQC主管
  62. /// </summary>
  63. public string IQCHeaderResult { get; set; }
  64. public string IQCHeaderRemark { get; set; }
  65. /// <summary>
  66. /// SEO工程师
  67. /// </summary>
  68. public string SQEEngineerResult { get; set; }
  69. public string SQEEngineerRemark { get; set; }
  70. /// <summary>
  71. /// 检验结果
  72. /// </summary>
  73. public string Result { get; set; }
  74. /// <summary>
  75. /// 初检人员
  76. /// </summary>
  77. public string FirstCheckUser { get; set; }
  78. /// <summary>
  79. /// 初检时间
  80. /// </summary>
  81. public string FirstCheckTime { get; set; }
  82. /// <summary>
  83. /// 终判结果
  84. /// </summary>
  85. public string FinalResult { get; set; }
  86. /// <summary>
  87. /// 特采单号
  88. /// </summary>
  89. public string SpecialNo { get; set; }
  90. /// <summary>
  91. /// 让步文件
  92. /// </summary>
  93. public string SpecialFile { get; set; }
  94. public string BCGCode { get; set; }
  95. public string BRGCode { get; set; }
  96. public string BadReasonCode { get; set; }
  97. public string JudgeRole { get; set; }
  98. /// <summary>
  99. /// 是否检验完成
  100. /// </summary>
  101. public string IsCheckComplete { get; set; }
  102. /// <summary>
  103. /// 备注
  104. /// </summary>
  105. public string Remark { get; set; }
  106. /// <summary>
  107. ///仓库备注
  108. /// </summary>
  109. public string WHRemark { get; set; }
  110. /// <summary>
  111. /// 已退实物(Y/N/Null)
  112. /// </summary>
  113. public string HasReturnItem { get; set; }
  114. /// <summary>
  115. /// 退货时间
  116. /// </summary>
  117. public DateTime? HasReturnTime { get; set; }
  118. /// <summary>
  119. /// 加急
  120. /// </summary>
  121. public string Urgent { get; set; }
  122. /// <summary>
  123. /// 不良文件
  124. /// </summary>
  125. public string WgNgFile { get; set; }
  126. /// <summary>
  127. /// SQE复判文件
  128. /// </summary>
  129. public string SQEFile { get; set; }
  130. /// <summary>
  131. /// 撤销类型
  132. /// </summary>
  133. public string BackType { get; set; }
  134. //public string DocType { get; set; }
  135. public List<IcsItemLotInIQCCheckDto> FinalItemLotList { get; set; }
  136. public List<IcsMatCheckResultDetailDto> CCList { get; set; }
  137. public List<IcsMatCheckResultDetailDto> WGList { get; set; }
  138. public List<IcsMatCheckResultDetailDto> XNList { get; set; }
  139. /// <summary>
  140. /// 处理方案
  141. /// </summary>
  142. public string EATTRIBUTE1 { get; set; }
  143. /// <summary>
  144. ///
  145. /// </summary>
  146. public string EATTRIBUTE2 { get; set; }
  147. /// <summary>
  148. /// 初检时间
  149. /// </summary>
  150. public string EATTRIBUTE3 { get; set; }
  151. /// <summary>
  152. ///
  153. /// </summary>
  154. public string EATTRIBUTE4 { get; set; }
  155. public string EATTRIBUTE5 { get; set; }
  156. public string EATTRIBUTE6 { get; set; }
  157. public string EATTRIBUTE7 { get; set; }
  158. public string EATTRIBUTE8 { get; set; }
  159. public string EATTRIBUTE9 { get; set; }
  160. public string EATTRIBUTE10 { get; set; }
  161. }
  162. }