dict.js 9.4 KB

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