warehouse.js 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164
  1. // =====================仓储管理
  2. export const warehousingType = [
  3. { code: 3, label: '物料', key: 'WULIAO' },
  4. { code: 4, label: '产品', key: 'CHANPIN' },
  5. {
  6. code: 5,
  7. label: '周转车',
  8. key: 'ZHOUZHUANCHE'
  9. },
  10. { code: 2, label: '舟皿', key: 'ZHOUMIN' },
  11. {
  12. code: 1,
  13. label: '设备',
  14. key: 'SHENGCHANSHEBEI'
  15. },
  16. { code: 6, label: '模具', key: 'MOJU' },
  17. {
  18. code: 7,
  19. label: '备品备件',
  20. key: 'BEIPINBEIJIAN'
  21. }
  22. ];
  23. // export const wh_assetDict = [
  24. // { label: '物料', type: 'w', code: 'WULIAO' },
  25. // // { label: "产品", type: "c", code:'CHANPIN' },
  26. // { label: '周转车', type: '2', code: 'ZHOUZHUANCHE' },
  27. // { label: '舟皿', type: '1', code: 'ZHOUMIN' },
  28. // { label: '设备', type: '0', code: 'SHENGCHANSHEBEI' },
  29. // { label: '模具', type: '3', code: 'MOJU' },
  30. // { label: '备品备件', type: '4', code: 'BEIPINBEIJIAN' }
  31. // ]
  32. export const sceneState = [
  33. { code: 1, label: '生产入库', documentsName: '生产工单' },
  34. { code: 2, label: '采购入库', documentsName: '采购收货单' },
  35. { code: 3, label: '归还入库', documentsName: '出库单' },
  36. { code: 4, label: '领料退货入库', documentsName: '领料退货单' },
  37. // { code: 5, label: '其他入库' },
  38. { code: 6, label: '销售退货入库', documentsName: '销售订单' },
  39. { code: 7, label: '销售受托入库', documentsName: '受托收货单' },
  40. { code: 8, label: '半成品入库', documentsName: '委外工单' },
  41. { code: 9, label: '外协入库', documentsName: '销售退货处理单' },
  42. { code: 10, label: '委外入库', documentsName: '委外订单' },
  43. { code: 11, label: '委外退货入库', documentsName: '委外发货单' },
  44. { code: 12, label: '委外入库(非采购)', documentsName: '委外申请单' },
  45. { code: 13, label: '受托入库', documentsName: '受托收货单' },
  46. { code: 14, label: '项目入库', documentsName: '项目编码' },
  47. { code: 15, label: '调拨入库' },
  48. { code: 99, label: '其他入库' }
  49. ];
  50. export const outputSceneState = [
  51. { code: 1, label: '退供出库' },
  52. { code: 2, label: '调拨出库' },
  53. { code: 3, label: '销售出库' },
  54. { code: 4, label: '领用出库' },
  55. { code: 5, label: '报废出库' },
  56. { code: 6, label: '外协出库' },
  57. { code: 7, label: '委外出库' },
  58. { code: 8, label: '受托退货出库' },
  59. { code: 9, label: '仓库委外出库' },
  60. { code: 10, label: '采购退货出库' },
  61. { code: 11, label: '自选领用出库' },
  62. { code: 12, label: '配料出库' }
  63. ];
  64. // 紧急状态
  65. export const emergencyState = [
  66. { code: 1, label: '普通', color: 'red' },
  67. { code: 2, label: '重要', color: 'blue' },
  68. { code: 3, label: '紧急', color: 'red' }
  69. ];
  70. export const materialType = [
  71. { code: 1, label: '混炼料' },
  72. { code: 2, label: '混合料' }
  73. ];
  74. export const inputStatus = [
  75. { code: 1, label: '入库' },
  76. { code: 2, label: '出库' }
  77. ];
  78. // 盘点类型
  79. export const wh_checkStatus = [
  80. { code: 1, label: '库内' },
  81. { code: 2, label: '库外' }
  82. ];
  83. export const allocationType = [
  84. { code: 1, label: '库内调拨' },
  85. { code: 2, label: '库外调拨' }
  86. ];
  87. export const allocationStatusDict = [
  88. { code: 1, label: '空置', color: 'blue' },
  89. { code: 2, label: '在用', color: 'green' },
  90. { code: 3, label: '已满', color: 'red' },
  91. { code: 4, label: '失效', color: 'grey' }
  92. ];
  93. // 计划周期类型
  94. export const wh_cycleTypeStauts = [
  95. { code: 1, label: '周期计划' },
  96. { code: 2, label: '临时计划' }
  97. ];
  98. // 是否锁库盘点(0:否;1:是;)盘点独有字段
  99. export const wh_isTreasuryLock = [
  100. { code: false, label: '否' },
  101. { code: true, label: '是' }
  102. ];
  103. // 计划状态
  104. export const wh_planStatus = [
  105. { code: 0, label: '未派单' },
  106. { code: 4, label: '待审核' },
  107. { code: 5, label: '已审核' },
  108. { code: 6, label: '派单中' },
  109. { code: 1, label: '已派单' },
  110. { code: 2, label: '已完成' },
  111. { code: 3, label: '已撤回' }
  112. ];
  113. export const wh_planStatusEnum = [
  114. { code: 'WEIPAIDAN', label: '未派单' },
  115. { code: 'YIPAIDAN', label: '已派单' },
  116. { code: 'YIWANCHENG', label: '已完成' },
  117. { code: 'YICHEHUI', label: '已撤回' },
  118. { code: 'DAISHENHE', label: '待审核' },
  119. { code: 'YISHENHE', label: '已审核' },
  120. { code: 'PAIDANZHONG', label: '派单中' }
  121. ];
  122. // 盘点资产状态
  123. export const wh_equStatus = [
  124. { code: 0, label: '待盘点', color: '' },
  125. { code: 1, label: '盘亏', color: '#D9001B' },
  126. { code: 2, label: '盘损', color: '#F59A23' },
  127. { code: 3, label: '盘盈', color: '#70B603' },
  128. { code: 4, label: '正常', color: '' }
  129. ];
  130. // 质检状态 0未检 1已检
  131. export const qualityStatus = {
  132. 0: '未质检',
  133. 1: '待检',
  134. 2: '已质检'
  135. };
  136. // 质检结果 0无 1合格 2不合格
  137. export const qualityResults = {
  138. 0: '无',
  139. 1: '合格',
  140. 2: '不合格'
  141. };
  142. // 质检结果下拉选项
  143. export const qualityResultsOptions = [
  144. {
  145. label: '无',
  146. value: 0
  147. },
  148. {
  149. label: '合格',
  150. value: 1
  151. },
  152. {
  153. label: '不合格',
  154. value: 2
  155. }
  156. ];