dict.js 8.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401
  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. 记录规则类型: 'record_sheet',
  16. 表计类型: 'meter_type'
  17. };
  18. export const numberList = [
  19. 'quality_method_code',
  20. ];
  21. //发货审核状态
  22. export const reviewStatusEnum = [
  23. {
  24. value: 0,
  25. label: "未提交",
  26. },
  27. {
  28. value: 1,
  29. label: "审核中",
  30. },
  31. {
  32. value: 2,
  33. label: "已审核",
  34. },
  35. {
  36. value: 3,
  37. label: "审核未通过",
  38. },
  39. {
  40. value: 7,
  41. label: "作废",
  42. },
  43. ];
  44. //商品级别
  45. export const levelList = [
  46. {
  47. value: "1",
  48. text: "特级",
  49. },
  50. {
  51. value: "2",
  52. text: "一级",
  53. },
  54. {
  55. value: "3",
  56. text: "二级",
  57. },
  58. {
  59. value: "4",
  60. text: "三级",
  61. },
  62. ];
  63. //属性类型
  64. export const lbjtList = {
  65. 1: "自制件",
  66. 2: "采购件",
  67. 3: "外协件",
  68. 4: "受托件",
  69. };
  70. //需求类型
  71. export const requirementSourceType = [
  72. {
  73. value: "1",
  74. text: "生产性物资采购",
  75. },
  76. {
  77. value: "2",
  78. text: "非生产性物资采购",
  79. },
  80. {
  81. value: "3",
  82. text: "带料生产委外",
  83. },
  84. {
  85. value: "4",
  86. text: "不带料生产委外",
  87. },
  88. {
  89. value: "5",
  90. text: "研发委外",
  91. },
  92. {
  93. value: "6",
  94. text: "外协自供料采购",
  95. },
  96. {
  97. value: "7",
  98. text: "外协客供料采购",
  99. },
  100. {
  101. value: "8",
  102. text: "退货委外",
  103. },
  104. {
  105. value: "9",
  106. text: "委外返修",
  107. },
  108. {
  109. value: "99",
  110. text: "其他",
  111. },
  112. ];
  113. // 列表维度
  114. export const dimensionType = [
  115. {
  116. value: 1,
  117. text: "物品维度",
  118. },
  119. {
  120. value: 2,
  121. text: "批次维度",
  122. },
  123. {
  124. value: 3,
  125. text: "包装维度",
  126. },
  127. ];
  128. export const transactionMethodsOp = [
  129. {
  130. value: 1,
  131. label: "先票后款",
  132. },
  133. {
  134. value: 2,
  135. label: "先款后票",
  136. },
  137. ];
  138. export const shippingModeOp = [
  139. {
  140. value: 1,
  141. label: "发货再对账",
  142. },
  143. {
  144. value: 2,
  145. label: "对账再发货",
  146. },
  147. ];
  148. export const shippingModePurchaseOp = [
  149. {
  150. value: 1,
  151. label: "收货再对账",
  152. },
  153. {
  154. value: 2,
  155. label: "对账再收货",
  156. },
  157. ];
  158. // 计价方式
  159. export const pricingWayList = [
  160. { id: 1, name: "按数量计价" },
  161. { id: 2, name: "按重量计价" },
  162. { id: 3, name: "按增重计价" },
  163. ];
  164. export const quoteTypeOp = [
  165. {
  166. value: 1,
  167. label: "常规价",
  168. },
  169. {
  170. value: 2,
  171. label: "内部价",
  172. },
  173. {
  174. value: 3,
  175. label: "议价",
  176. },
  177. ];
  178. export const warehousingType = [
  179. { code: 3, label: "物料", key: "WULIAO" },
  180. { code: 4, label: "产品", key: "CHANPIN" },
  181. {
  182. code: 5,
  183. label: "周转车",
  184. key: "ZHOUZHUANCHE",
  185. },
  186. { code: 2, label: "舟皿", key: "ZHOUMIN" },
  187. {
  188. code: 1,
  189. label: "设备",
  190. key: "SHENGCHANSHEBEI",
  191. },
  192. { code: 6, label: "模具", key: "MOJU" },
  193. {
  194. code: 7,
  195. label: "备品备件",
  196. key: "BEIPINBEIJIAN",
  197. },
  198. ];
  199. export const sceneState = [
  200. { code: 1, label: '生产入库', documentsName: '生产工单' },
  201. { code: 2, label: '采购入库', documentsName: '采购收货单' },
  202. { code: 3, label: '归还入库', documentsName: '出库单' },
  203. { code: 4, label: '领料退货入库', documentsName: '领料退货单' },
  204. // { code: 5, label: '其他入库' },
  205. { code: 6, label: '销售退货入库', documentsName: '销售订单' },
  206. { code: 7, label: '销售受托入库', documentsName: '受托收货单' },
  207. { code: 8, label: '半成品入库', documentsName: '委外工单' },
  208. { code: 9, label: '外协入库', documentsName: '销售退货处理单' },
  209. { code: 10, label: '委外入库', documentsName: '委外订单' },
  210. { code: 11, label: '委外退货入库', documentsName: '委外发货单' },
  211. { code: 12, label: '委外入库(非采购)', documentsName: '委外申请单' },
  212. { code: 13, label: '受托入库', documentsName: '受托收货单' },
  213. { code: 14, label: '项目入库', documentsName: '项目编码' },
  214. { code: 15, label: '调拨入库' },
  215. { code: 16, label: '异常处理入库' },
  216. {
  217. code: 17,
  218. label: '回收入库'
  219. },
  220. { code: 99, label: '其他入库' }
  221. ];
  222. export const outputSceneState = [
  223. { code: 1, label: "退供出库" },
  224. { code: 2, label: "调拨出库" },
  225. { code: 3, label: "销售出库" },
  226. { code: 4, label: "领用出库" },
  227. { code: 5, label: "报废出库" },
  228. { code: 6, label: "外协出库" },
  229. { code: 7, label: "委外出库" },
  230. { code: 8, label: "受托退货出库" },
  231. { code: 9, label: "仓库委外出库" },
  232. { code: 10, label: "采购退货出库" },
  233. { code: 11, label: "自选领用出库" },
  234. { code: 12, label: "配料出库" },
  235. { code: 13, label: "质检出库" },
  236. { code: 14, label: "物料需求清单出库" },
  237. { code: 99, label: "其他出库" },
  238. ];
  239. export const emergencyState = [
  240. { code: 1, label: "普通", color: "red" },
  241. { code: 2, label: "重要", color: "blue" },
  242. { code: 3, label: "紧急", color: "red" },
  243. ];
  244. export const materialType = [
  245. { code: 1, label: "混炼料" },
  246. { code: 2, label: "混合料" },
  247. ];
  248. //来源类型
  249. export const relationTypeOption = {
  250. 1: '发货确认单',
  251. 2: '收货确认单'
  252. };
  253. // 用能单位集合
  254. export const energyConsumingUnitList = [
  255. {
  256. value: '1',
  257. label: '水',
  258. unit: [
  259. { value: '1', label: 'm³' },
  260. { value: '2', label: 'L' },
  261. { value: '3', label: 'T' }
  262. ],
  263. priceUnit: [
  264. { value: '1', label: '元/m³' },
  265. { value: '2', label: '元/L' },
  266. { value: '3', label: '元/T' }
  267. ]
  268. },
  269. {
  270. value: '2',
  271. label: '电',
  272. unit: [
  273. { value: '1', label: 'kWh' },
  274. { value: '2', label: 'MW' },
  275. { value: '3', label: 'VA' }
  276. ],
  277. priceUnit: [
  278. { value: '1', label: '元/kWh' },
  279. { value: '2', label: '元/MWh' },
  280. { value: '3', label: '元/VA' }
  281. ]
  282. },
  283. {
  284. value: '3',
  285. label: '气',
  286. unit: [
  287. // { value: '1', label: 'J' },
  288. // { value: '2', label: 'kJ' },
  289. // { value: '3', label: 'MJ' },
  290. // { value: '4', label: 'GJ' },
  291. { value: '5', label: 'm³' }
  292. ],
  293. priceUnit: [
  294. // { value: '1', label: '元/J' },
  295. // { value: '2', label: '元/kJ' },
  296. // { value: '3', label: '元/MJ' },
  297. // { value: '4', label: '元/GJ' },
  298. { value: '5', label: '元/m³' }
  299. ]
  300. },
  301. {
  302. value: '4',
  303. label: '热力',
  304. unit: [
  305. { value: '1', label: 'J' },
  306. { value: '2', label: 'kJ' },
  307. { value: '3', label: 'MJ' },
  308. { value: '4', label: 'GJ' },
  309. ],
  310. priceUnit: [
  311. { value: '1', label: '元/J' },
  312. { value: '2', label: '元/kJ' },
  313. { value: '3', label: '元/MJ' },
  314. { value: '4', label: '元/GJ' },
  315. ]
  316. }
  317. ];
  318. export const warehouseDefinition_areaType = [
  319. { code: 1, label: "原料库" },
  320. { code: 2, label: "成品库" },
  321. { code: 3, label: "设备库" },
  322. { code: 4, label: "舟皿库" },
  323. { code: 5, label: "模具库" },
  324. { code: 6, label: "周转车库" },
  325. { code: 7, label: "不良品库" },
  326. { code: 8, label: "备品备件库" },
  327. ];
  328. export const warehouseDefinition_areaAttribute = [
  329. { code: 1, label: "常温" },
  330. { code: 2, label: "冷藏" },
  331. { code: 3, label: "恒温" },
  332. { code: 4, label: "低温" },
  333. ];
  334. //订单类型
  335. export const orderTypeEnum = [
  336. { code: 1, label: "有客户生产性订单" },
  337. { code: 2, label: "无客户生产性订单" },
  338. { code: 4, label: "不定向订单" },
  339. { code: 5, label: "委外订单" },
  340. { code: 0, label: "库存式订单" },
  341. ]
  342. //销售订单整体进度
  343. export const saleOrderProgressStatusEnum = [
  344. { value: 0, label: '未开始' },
  345. { value: 100, label: '待排程' },
  346. { value: 200, label: '已排程' },
  347. { value: 300, label: '待派单' },
  348. { value: 400, label: '已派单' },
  349. { value: 500, label: '生产执行中' },
  350. { value: 501, label: '部分入库' },
  351. { value: 600, label: '已入库' },
  352. { value: 700, label: '待发货' },
  353. { value: 701, label: '部分发货' },
  354. { value: 800, label: '全部发货' },
  355. { value: 1000, label: '完成' }
  356. ];
  357. //采购订单整体进度
  358. export const purchaseOrderProgressStatusEnum = [
  359. { value: 0, label: '未开始' },
  360. { value: 100, label: '在途' },
  361. { value: 101, label: '部分入库' },
  362. { value: 102, label: '待质检' },
  363. { value: 103, label: '质检中' },
  364. { value: 200, label: '已入库' },
  365. { value: 1000, label: '完成' }
  366. ];
  367. // 状态(业务状态)
  368. export const businessStatus = [
  369. { code: 0, label: '空闲' },
  370. { code: 1, label: '占用' },
  371. { code: 2, label: '故障' },
  372. { code: 3, label: '维修' },
  373. { code: 4, label: '保养' },
  374. { code: 5, label: '巡点检' }
  375. ];