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.

113 lines
2.7 KiB

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. namespace ICSSoft.Entity
  6. {
  7. /// <summary>
  8. /// 获取条码信息输入信息
  9. /// </summary>
  10. public class OutWarehouseBarCodeModel
  11. {
  12. /// <summary>
  13. /// 查询时间
  14. /// </summary>
  15. public DateTime? Date { get; set; } = null;
  16. }
  17. public class LotNoList
  18. {
  19. /// <summary>
  20. /// 条码
  21. /// </summary>
  22. public string barCode { get; set; }
  23. /// <summary>
  24. /// 条码数量
  25. /// </summary>
  26. public decimal outStockQty { get; set; }
  27. /// <summary>
  28. /// 物料批次
  29. /// </summary>
  30. public string FLOT { get; set; }
  31. /// <summary>
  32. /// 出库时间
  33. /// </summary>
  34. public DateTime createTime { get; set; }
  35. /// <summary>
  36. /// 出库人
  37. /// </summary>
  38. public string createUser { get; set; }
  39. }
  40. public class ItemCodeList
  41. {
  42. /// <summary>
  43. /// 物料编码(子件)
  44. /// </summary>
  45. public string itemCode { get; set; }
  46. /// <summary>
  47. /// 应发数量
  48. /// </summary>
  49. public decimal planQty { get; set; }
  50. /// <summary>
  51. /// 条码详情
  52. /// </summary>
  53. public List<LotNoList> LotNoList { get; set; }
  54. }
  55. public class PitemCodeList
  56. {
  57. /// <summary>
  58. ///
  59. /// </summary>
  60. public string PitemCode { get; set; }
  61. /// <summary>
  62. ///
  63. /// </summary>
  64. public List<ItemCodeList> itemCodeList { get; set; }
  65. }
  66. public class CodeList
  67. {
  68. /// <summary>
  69. /// 组织机构
  70. /// </summary>
  71. public string dataAuth { get; set; }
  72. /// <summary>
  73. /// 单据编号
  74. /// </summary>
  75. public string docNO { get; set; }
  76. /// <summary>
  77. /// 单据类型(领料单、超领单)
  78. /// </summary>
  79. public string doctype { get; set; }
  80. /// <summary>
  81. /// 工单号
  82. /// </summary>
  83. public string moNumber { get; set; }
  84. /// <summary>
  85. /// 母件详情
  86. /// </summary>
  87. public List<PitemCodeList> PitemCodeList { get; set; }
  88. }
  89. public class ResultModel
  90. {
  91. /// <summary>
  92. ///是否成功
  93. /// </summary>
  94. public bool Success { get; set; } = true;
  95. /// <summary>
  96. /// 返回消息
  97. /// </summary>
  98. public string Message { get; set; } = "操作成功";
  99. /// <summary>
  100. /// 详情信息
  101. /// </summary>
  102. public List<CodeList> CodeList { get; set; }
  103. }
  104. }