semiManufactures.ts 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. import {ListParams} from '.';
  2. /** 报工单 */
  3. export type GetNoticeListParams = {
  4. partType: '产成品' | '半成品';
  5. /** 是否入库 */
  6. type: string;
  7. startTime: string;
  8. endTime: string;
  9. /** 公司编号 */
  10. companyNumber: string;
  11. /** 分录号 */
  12. entryNumber: string;
  13. /**
  14. * 物料编号
  15. */
  16. wllbCode: string;
  17. /**
  18. * 物料名称
  19. */
  20. materialName: string;
  21. /**
  22. * 报工单ID
  23. */
  24. noticeId: string;
  25. /**
  26. * 生产单号
  27. */
  28. productionCode: string;
  29. /**
  30. * wbs
  31. */
  32. wbs: string;
  33. /** 移动类型 */
  34. moveType: string;
  35. /** 来源类型 */
  36. sourceType: string;
  37. /** 报工单编号 */
  38. noticeCode: string;
  39. } & ListParams;
  40. /** 半成品入库 */
  41. export type SemiManufacturesAddParams = {
  42. /**
  43. * 所属公司
  44. */
  45. companyNumber: string;
  46. /**
  47. * 物料id
  48. */
  49. materialId: string;
  50. /**
  51. * 通知单id
  52. */
  53. noticeId: string;
  54. /**
  55. * 用户id
  56. */
  57. userId: string;
  58. /**
  59. * 入库数量
  60. */
  61. warehousingNum: string;
  62. wbs: string;
  63. /**
  64. * 物料类别
  65. */
  66. wllbClass: string;
  67. wllbCode: string;
  68. /** 所属库位id */
  69. storageLocationCode: string;
  70. /** 日期 */
  71. producBatch: string;
  72. /** 分录号 */
  73. entryNumber: string;
  74. /** 用户名称 */
  75. userName: string;
  76. };
  77. /** 半成品出库 */
  78. export type SemiManufacturesOutParams = {
  79. /** 物料id */
  80. materialId: string;
  81. /** 出库数量 */
  82. warehousingNum: string;
  83. /** 要货单id */
  84. askGoodsId: string;
  85. /** 用户id */
  86. userId: string;
  87. /** 物料code */
  88. wllbCode: string;
  89. /**
  90. * 所属公司
  91. */
  92. companyNumber: string;
  93. /** wbs编号 */
  94. wbs: string;
  95. /** 所属库位id */
  96. storageLocationCode: string;
  97. /** 分录号 */
  98. entryNumber: string;
  99. /** 真实姓名 */
  100. realName: string;
  101. };
  102. /** 产成品/半成品出库物料列表 */
  103. export type GetSemiManufacturesDrawList = {
  104. partType: '产成品' | '半成品';
  105. /** 生产订单号 */
  106. productionCode: string;
  107. /** 是否出库 */
  108. type: string;
  109. /** 要货单 */
  110. askGoodsCode: string;
  111. /** 物料编号 */
  112. materialCode: string;
  113. /** 物料名称 */
  114. materialName: string;
  115. /** 要料部门 code */
  116. departmentCode: string;
  117. /** 所属公司 code */
  118. companyCode: string;
  119. /** 分录 */
  120. entryNumber: string;
  121. /** 移动类型 */
  122. moveType: string;
  123. /** 来源类型 */
  124. sourceType: string;
  125. /** 申请时间 */
  126. startTime: string;
  127. endTime: string;
  128. } & ListParams;