dict.js 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309
  1. export default {
  2. 单位: "unit",
  3. 条码分类: "BARCODE",
  4. 资产类型: "ASSECTSTYPE",
  5. 物品类型: "classify",
  6. 产地: "purchase_origin",
  7. 物品机型: "product_model_key",
  8. 物品颜色: "product_color_key",
  9. 流程实例的结果: "bpm_process_instance_result",
  10. 质检计划类型: "inspection_plan_type",
  11. 质检标准类型: "quality_testing_code",
  12. 取样类型: "quality_method_code",
  13. 计量单位: "measuring_uint",
  14. 销售类型: "order_type"
  15. };
  16. //发货审核状态
  17. export const reviewStatusEnum = [
  18. {
  19. value: 0,
  20. label: "未提交",
  21. },
  22. {
  23. value: 1,
  24. label: "审核中",
  25. },
  26. {
  27. value: 2,
  28. label: "已审核",
  29. },
  30. {
  31. value: 3,
  32. label: "审核未通过",
  33. },
  34. {
  35. value: 7,
  36. label: "作废",
  37. },
  38. ];
  39. //商品级别
  40. export const levelList = [
  41. {
  42. value: "1",
  43. text: "特级",
  44. },
  45. {
  46. value: "2",
  47. text: "一级",
  48. },
  49. {
  50. value: "3",
  51. text: "二级",
  52. },
  53. {
  54. value: "4",
  55. text: "三级",
  56. },
  57. ];
  58. //属性类型
  59. export const lbjtList = {
  60. 1: "自制件",
  61. 2: "采购件",
  62. 3: "外协件",
  63. 4: "受托件",
  64. };
  65. //需求类型
  66. export const requirementSourceType = [
  67. {
  68. value: "1",
  69. text: "生产性物资采购",
  70. },
  71. {
  72. value: "2",
  73. text: "非生产性物资采购",
  74. },
  75. {
  76. value: "3",
  77. text: "带料生产委外",
  78. },
  79. {
  80. value: "4",
  81. text: "不带料生产委外",
  82. },
  83. {
  84. value: "5",
  85. text: "研发委外",
  86. },
  87. {
  88. value: "6",
  89. text: "外协自供料采购",
  90. },
  91. {
  92. value: "7",
  93. text: "外协客供料采购",
  94. },
  95. {
  96. value: "8",
  97. text: "退货委外",
  98. },
  99. {
  100. value: "9",
  101. text: "委外返修",
  102. },
  103. {
  104. value: "99",
  105. text: "其他",
  106. },
  107. ];
  108. // 列表维度
  109. export const dimensionType = [
  110. {
  111. value: 1,
  112. text: "物品维度",
  113. },
  114. {
  115. value: 2,
  116. text: "批次维度",
  117. },
  118. {
  119. value: 3,
  120. text: "包装维度",
  121. },
  122. ];
  123. export const transactionMethodsOp = [
  124. {
  125. value: 1,
  126. label: "先票后款",
  127. },
  128. {
  129. value: 2,
  130. label: "先款后票",
  131. },
  132. ];
  133. export const shippingModeOp = [
  134. {
  135. value: 1,
  136. label: "发货再对账",
  137. },
  138. {
  139. value: 2,
  140. label: "对账再发货",
  141. },
  142. ];
  143. export const shippingModePurchaseOp = [
  144. {
  145. value: 1,
  146. label: "收货再对账",
  147. },
  148. {
  149. value: 2,
  150. label: "对账再收货",
  151. },
  152. ];
  153. // 计价方式
  154. export const pricingWayList = [
  155. { id: 1, name: "按数量计价" },
  156. { id: 2, name: "按重量计价" },
  157. { id: 3, name: "按增重计价" },
  158. ];
  159. export const quoteTypeOp = [
  160. {
  161. value: 1,
  162. label: "常规价",
  163. },
  164. {
  165. value: 2,
  166. label: "内部价",
  167. },
  168. {
  169. value: 3,
  170. label: "议价",
  171. },
  172. ];
  173. export const warehousingType = [
  174. { code: 3, label: "物料", key: "WULIAO" },
  175. { code: 4, label: "产品", key: "CHANPIN" },
  176. {
  177. code: 5,
  178. label: "周转车",
  179. key: "ZHOUZHUANCHE",
  180. },
  181. { code: 2, label: "舟皿", key: "ZHOUMIN" },
  182. {
  183. code: 1,
  184. label: "设备",
  185. key: "SHENGCHANSHEBEI",
  186. },
  187. { code: 6, label: "模具", key: "MOJU" },
  188. {
  189. code: 7,
  190. label: "备品备件",
  191. key: "BEIPINBEIJIAN",
  192. },
  193. ];
  194. export const sceneState = [
  195. { code: 1, label: '生产入库', documentsName: '生产工单' },
  196. { code: 2, label: '采购入库', documentsName: '采购收货单' },
  197. { code: 3, label: '归还入库', documentsName: '出库单' },
  198. { code: 4, label: '领料退货入库', documentsName: '领料退货单' },
  199. // { code: 5, label: '其他入库' },
  200. { code: 6, label: '销售退货入库', documentsName: '销售订单' },
  201. { code: 7, label: '销售受托入库', documentsName: '受托收货单' },
  202. { code: 8, label: '半成品入库', documentsName: '委外工单' },
  203. { code: 9, label: '外协入库', documentsName: '销售退货处理单' },
  204. { code: 10, label: '委外入库', documentsName: '委外订单' },
  205. { code: 11, label: '委外退货入库', documentsName: '委外发货单' },
  206. { code: 12, label: '委外入库(非采购)', documentsName: '委外申请单' },
  207. { code: 13, label: '受托入库', documentsName: '受托收货单' },
  208. { code: 14, label: '项目入库', documentsName: '项目编码' },
  209. { code: 15, label: '调拨入库' },
  210. { code: 16, label: '异常处理入库' },
  211. {
  212. code: 17,
  213. label: '回收入库'
  214. },
  215. { code: 99, label: '其他入库' }
  216. ];
  217. export const outputSceneState = [
  218. { code: 1, label: "退供出库" },
  219. { code: 2, label: "调拨出库" },
  220. { code: 3, label: "销售出库" },
  221. { code: 4, label: "领用出库" },
  222. { code: 5, label: "报废出库" },
  223. { code: 6, label: "外协出库" },
  224. { code: 7, label: "委外出库" },
  225. { code: 8, label: "受托退货出库" },
  226. { code: 9, label: "仓库委外出库" },
  227. { code: 10, label: "采购退货出库" },
  228. { code: 11, label: "自选领用出库" },
  229. { code: 12, label: "配料出库" },
  230. { code: 13, label: "质检出库" },
  231. { code: 14, label: "物料需求清单出库" },
  232. { code: 99, label: "其他出库" },
  233. ];
  234. export const emergencyState = [
  235. { code: 1, label: "普通", color: "red" },
  236. { code: 2, label: "重要", color: "blue" },
  237. { code: 3, label: "紧急", color: "red" },
  238. ];
  239. export const materialType = [
  240. { code: 1, label: "混炼料" },
  241. { code: 2, label: "混合料" },
  242. ];
  243. //来源类型
  244. export const relationTypeOption = {
  245. 1: '发货确认单',
  246. 2: '收货确认单'
  247. };
  248. //订单类型
  249. export const orderTypeEnum = [
  250. { code: 1, label: "有客户生产性订单" },
  251. { code: 2, label: "无客户生产性订单" },
  252. { code: 4, label: "不定向订单" },
  253. { code: 5, label: "委外订单" },
  254. { code: 0, label: "库存式订单" },
  255. ]
  256. //销售订单整体进度
  257. export const saleOrderProgressStatusEnum = [
  258. { value: 0, label: '未开始' },
  259. { value: 100, label: '待排程' },
  260. { value: 200, label: '已排程' },
  261. { value: 300, label: '待派单' },
  262. { value: 400, label: '已派单' },
  263. { value: 500, label: '生产执行中' },
  264. { value: 501, label: '部分入库' },
  265. { value: 600, label: '已入库' },
  266. { value: 700, label: '待发货' },
  267. { value: 701, label: '部分发货' },
  268. { value: 800, label: '全部发货' },
  269. { value: 1000, label: '完成' }
  270. ];
  271. //采购订单整体进度
  272. export const purchaseOrderProgressStatusEnum = [
  273. { value: 0, label: '未开始' },
  274. { value: 100, label: '在途' },
  275. { value: 101, label: '部分入库' },
  276. { value: 102, label: '待质检' },
  277. { value: 103, label: '质检中' },
  278. { value: 200, label: '已入库' },
  279. { value: 1000, label: '完成' }
  280. ];
  281. // 状态(业务状态)
  282. export const businessStatus = [
  283. { code: 0, label: '空闲' },
  284. { code: 1, label: '占用' },
  285. { code: 2, label: '故障' },
  286. { code: 3, label: '维修' },
  287. { code: 4, label: '保养' },
  288. { code: 5, label: '巡点检' }
  289. ];