dict.js 9.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532
  1. export default {
  2. 类型用途: 'type_use',
  3. 分类编号: 'classify_no',
  4. 分隔符: 'separate',
  5. 任务类型: 'taskCategory',
  6. 流程分类: 'processCategory',
  7. 角度: 'angle',
  8. 生命周期: 'life_cycle',
  9. 网络状态: 'network_status',
  10. 金额单位: 'money_unit',
  11. 时间单位: 'time_unit',
  12. 规则类型: 'rule_type',
  13. 规则状态: 'rule_status',
  14. 规则周期: 'rule_cycle',
  15. 运维计划状态: 'plan_status',
  16. 紧急程度: 'urgent_type',
  17. 计量单位: 'measuring_uint',
  18. 周期单位: 'periodic_unit',
  19. 包装单位: 'packing_unit',
  20. 体积单位: 'volume_unit',
  21. 重量单位: 'weight_unit',
  22. 质保预警参考: 'quality_assurance',
  23. 保质期单位: 'date_unit',
  24. 排程类型: 'schedule_type',
  25. 提前期单位: 'leadtime_unit',
  26. 价格单位: 'price_unit',
  27. 检验方案: 'inspection_scheme',
  28. 文件模块: 'file_module',
  29. 产能计划周期: 'capacity_cycle',
  30. 产量目标单位: 'target_unit',
  31. 产能计划状态: 'capacity_status',
  32. 分类层级: 'bom_level',
  33. 周转车材质: 'turnover_material',
  34. 证件类型: 'id_type',
  35. 台账状态: 'ledger',
  36. 工种: 'workType',
  37. 二级编码规则: 'Secondary',
  38. 三级编码规则: 'Third',
  39. 工艺参数单位: 'parameter_code',
  40. 成型剂类别: 'forming_code',
  41. 工位编码: 'Station coding',
  42. 机构类型: 'group_type',
  43. 工作流任务分配规则的类型: 'bpm_task_assign_rule_type',
  44. 工作流任务分配自定义脚本: 'bpm_task_assign_script',
  45. 流程实例的结果: 'bpm_process_instance_result',
  46. 角色数据权限字典: 'role_data_authority_dic',
  47. 区域等级: 'main_area_level',
  48. 区域类型: 'main_area_type',
  49. 工种类型: 'work_type',
  50. 岗位: 'GW_user',
  51. '客户/供应商资质类型': 'contact_qc_type',
  52. 版本规则分类: 'version_rule_type',
  53. 生产类型: 'productionType',
  54. 质检标准类型: 'quality_testing_code',
  55. 取样类型: 'quality_method_code',
  56. 质检项标准单位: 'quality_inspection_standard_unit',
  57. 数学字符: 'mathematical_symbol',
  58. 质检类型: 'inspection_type',
  59. 不良品处理类型: 'unqualified_products_type',
  60. 质检计划类型: 'inspection_plan_type',
  61. 预警类型: 'warning_type',
  62. 包装强度: 'packagingStrength',
  63. 包装密度: 'packagingDensity',
  64. 编码间隔符: 'codeSpaceMark',
  65. 条码分类: 'strip_type',
  66. 链接分类: 'link_type',
  67. 架构分类: 'archit_type',
  68. // 业务模块: 'business_module',
  69. 事项类型: 'matter_type',
  70. 贮藏: 'layBy',
  71. 执行标准: 'enforceStandards',
  72. 产地: 'purchase_origin',
  73. 文档类型: 'doc_type',
  74. 存货类型: 'inventory_type',
  75. 物品机型: 'product_model_key',
  76. 物品颜色: 'product_color_key',
  77. 记录规则类型: 'record_sheet',
  78. 记录规则报工类型: 'record_rules_report_work_type',
  79. 记录规则执行方式: 'produce_task_config_execute_method',
  80. 记录规则事项类型: 'record_rules_item_type',
  81. 班次出勤名称: 'attendance_name',
  82. 班次时间类型: 'workShift_tiemType',
  83. 业务类型: 'business_type',
  84. 行业类别: 'industry_type',
  85. 记录表模板样式: 'record_template_style',
  86. 放行类型: 'checklist_type',
  87. 实验报工类型: 'experiment_rules_report_work_type',
  88. 实验规则类型: 'experiment_sheet',
  89. 实验模板样式: 'experiment_template_style',
  90. 表计类型: 'meter_type',
  91. 印章类型: 'main_seal_type',
  92. 支付类型: 'payment_type',
  93. 员工状态: 'hr_user_status'
  94. };
  95. export const numberList = [
  96. 'capacity_cycle',
  97. 'target_unit',
  98. 'capacity_status',
  99. 'date_unit',
  100. 'quality_assurance',
  101. 'schedule_type',
  102. 'leadtime_unit',
  103. 'inspection_scheme',
  104. 'angle',
  105. 'id_type',
  106. 'rule_status',
  107. 'ledger',
  108. 'purchase_origin',
  109. 'hr_user_status'
  110. ];
  111. //审核状态
  112. export const reviewStatus = {
  113. 0: '未提交',
  114. 1: '审核中',
  115. 2: '已审核',
  116. 3: '审核不通过'
  117. };
  118. //涉密等级
  119. export const secretLevelList = [
  120. {
  121. value: 0,
  122. label: '非密'
  123. },
  124. {
  125. value: 1,
  126. label: '内部'
  127. },
  128. {
  129. value: 2,
  130. label: '秘密'
  131. },
  132. {
  133. value: 3,
  134. label: '机密'
  135. },
  136. {
  137. value: 4,
  138. label: '绝密'
  139. }
  140. ];
  141. //编码粗规则
  142. export const roughRule = [
  143. {
  144. label: '数字',
  145. value: 1
  146. },
  147. {
  148. label: '字母',
  149. value: 2
  150. },
  151. {
  152. label: '数字或字母',
  153. value: 3
  154. },
  155. {
  156. label: '日期',
  157. value: 4
  158. },
  159. {
  160. label: '文本',
  161. value: 6
  162. },
  163. {
  164. label: '流水码',
  165. value: 5
  166. }
  167. ];
  168. //编码细规则
  169. export const fineRule = [
  170. {
  171. label: '0-9',
  172. value: '1',
  173. pid: '1',
  174. reg: '[0-9]'
  175. },
  176. {
  177. label: 'A-Z',
  178. value: '1',
  179. pid: '2',
  180. reg: '[A-Z]'
  181. },
  182. {
  183. label: 'a-z',
  184. value: '2',
  185. pid: '2',
  186. reg: '[a-z]'
  187. },
  188. {
  189. label: 'A-Z或a-z',
  190. value: '3',
  191. pid: '2',
  192. reg: '[A-Za-z]'
  193. },
  194. {
  195. label: '0-9或A-Z',
  196. value: '1',
  197. pid: '3',
  198. reg: '[A-Z0-9]'
  199. },
  200. {
  201. label: '0-9或a-z',
  202. value: '2',
  203. pid: '3',
  204. reg: '[a-z0-9]'
  205. },
  206. {
  207. label: '年份',
  208. value: '1',
  209. pid: '4'
  210. },
  211. {
  212. label: '年月',
  213. value: '2',
  214. pid: '4'
  215. },
  216. {
  217. label: '年月日',
  218. value: '3',
  219. pid: '4'
  220. },
  221. {
  222. label: '0-9',
  223. value: '1',
  224. pid: '5',
  225. reg: '[0-9]'
  226. },
  227. {
  228. label: '文本',
  229. value: '1',
  230. pid: '6',
  231. reg: '文本'
  232. }
  233. // {
  234. // label: 'A-Z0-9',
  235. // value: '2',
  236. // pid: '5',
  237. // reg: '[A-Z0-9]'
  238. // }
  239. ];
  240. //
  241. export const produceTypeList = [
  242. {
  243. label: '加工',
  244. value: 1
  245. },
  246. {
  247. label: '装配',
  248. value: 3
  249. }
  250. ];
  251. // 收款日计算日期枚举
  252. export const ReceiveDateCalcTypeEnum = {
  253. ORDER_DATE: 'ORDER_DATE',
  254. RECEIVABLE_DATE: 'RECEIVABLE_DATE',
  255. INVOICE_DATE: 'INVOICE_DATE',
  256. INVOICE_NATURAL_MONTH_END: 'INVOICE_NATURAL_MONTH_END',
  257. STATEMENT_DATE: 'STATEMENT_DATE'
  258. };
  259. // 付款日计算日期枚举
  260. export const PaymentDateCalcTypeEnum = {
  261. ORDER_DATE: 'ORDER_DATE',
  262. PAYMENT_DATE: 'PAYMENT_DATE',
  263. INVOICE_DATE: 'INVOICE_DATE',
  264. INVOICE_NATURAL_MONTH_END: 'INVOICE_NATURAL_MONTH_END',
  265. STATEMENT_DATE: 'STATEMENT_DATE'
  266. };
  267. // 收款日计算日期
  268. export const calcReceiveDateTypeOp = [
  269. {
  270. label: '订单日期',
  271. value: ReceiveDateCalcTypeEnum.ORDER_DATE
  272. },
  273. {
  274. label: '应收单日期',
  275. value: ReceiveDateCalcTypeEnum.RECEIVABLE_DATE
  276. },
  277. {
  278. label: '开票日期',
  279. value: ReceiveDateCalcTypeEnum.INVOICE_DATE
  280. },
  281. {
  282. label: '开票自然月截止日',
  283. value: ReceiveDateCalcTypeEnum.INVOICE_NATURAL_MONTH_END
  284. },
  285. {
  286. label: '对账单日期',
  287. value: ReceiveDateCalcTypeEnum.STATEMENT_DATE
  288. }
  289. ];
  290. // 付款日计算日期
  291. export const calcPayDateTypeOp = [
  292. {
  293. label: '订单日期',
  294. value: PaymentDateCalcTypeEnum.ORDER_DATE
  295. },
  296. {
  297. label: '应付单日期',
  298. value: PaymentDateCalcTypeEnum.PAYMENT_DATE
  299. },
  300. {
  301. label: '开票日期',
  302. value: PaymentDateCalcTypeEnum.INVOICE_DATE
  303. },
  304. {
  305. label: '开票自然月截止日',
  306. value: PaymentDateCalcTypeEnum.INVOICE_NATURAL_MONTH_END
  307. },
  308. {
  309. label: '对账单日期',
  310. value: PaymentDateCalcTypeEnum.STATEMENT_DATE
  311. }
  312. ];
  313. // 收/付款日确定方式
  314. export const payConfirmTypeOp = [
  315. {
  316. label: '交易日',
  317. value: '1'
  318. },
  319. {
  320. label: 'X天后',
  321. value: '2'
  322. }
  323. ];
  324. export const dateUnitOptions = [
  325. { value: 'day', label: '天' },
  326. { value: 'month', label: '月' },
  327. { value: 'year', label: '年' }
  328. ];
  329. //持证类型
  330. export const holderTypeOptions = [
  331. {
  332. label: '个人',
  333. value: '1'
  334. },
  335. {
  336. label: '供应商',
  337. value: '3'
  338. },
  339. {
  340. label: '客户',
  341. value: '4'
  342. },
  343. {
  344. label: '企业资质',
  345. value: '2'
  346. },
  347. {
  348. label: '受托企业资质',
  349. value: '6'
  350. }
  351. ];
  352. //业务模块
  353. export const businessModule = [
  354. {
  355. label: '系统管理',
  356. value: 'sys_'
  357. },
  358. {
  359. label: '主数据',
  360. value: 'main_'
  361. },
  362. {
  363. label: '文档管理',
  364. value: 'doc_'
  365. },
  366. {
  367. label: '企业运营',
  368. value: 'eom_'
  369. },
  370. {
  371. label: '排程',
  372. value: 'aps_'
  373. },
  374. {
  375. label: '制造执行',
  376. value: 'mes_'
  377. },
  378. {
  379. label: '设备管理',
  380. value: 'eam_'
  381. },
  382. {
  383. label: '仓储管理',
  384. value: 'wms_'
  385. },
  386. {
  387. label: '质量管理',
  388. value: 'qms_'
  389. },
  390. {
  391. label: '项目管理',
  392. value: 'pro_'
  393. },
  394. {
  395. label: '能源管理',
  396. value: 'ems_'
  397. },
  398. {
  399. label: '生产管控',
  400. value: 'pcs_'
  401. },
  402. {
  403. label: '数据看板',
  404. value: 'datascreen_'
  405. }
  406. ];
  407. export const topLevel3 = [
  408. {
  409. label: '上级部门负责人',
  410. value: '1'
  411. },
  412. {
  413. label: '上二级部门负责人',
  414. value: '2'
  415. },
  416. {
  417. label: '上三级部门负责人',
  418. value: '3'
  419. },
  420. {
  421. label: '上四级部门负责人',
  422. value: '4'
  423. },
  424. {
  425. label: '上五级部门负责人',
  426. value: '5'
  427. },
  428. {
  429. label: '上六级部门负责人',
  430. value: '6'
  431. },
  432. {
  433. label: '上七级部门负责人',
  434. value: '7'
  435. },
  436. {
  437. label: '上八级部门负责人',
  438. value: '8'
  439. },
  440. {
  441. label: '上九级部门负责人',
  442. value: '9'
  443. }
  444. ];
  445. export const topLevel1 = [
  446. {
  447. label: '直接部门负责人',
  448. value: '1'
  449. },
  450. {
  451. label: '上二级部门负责人',
  452. value: '2'
  453. },
  454. {
  455. label: '上三级部门负责人',
  456. value: '3'
  457. },
  458. {
  459. label: '上四级部门负责人',
  460. value: '4'
  461. },
  462. {
  463. label: '上五级部门负责人',
  464. value: '5'
  465. },
  466. {
  467. label: '上六级部门负责人',
  468. value: '6'
  469. },
  470. {
  471. label: '上七级部门负责人',
  472. value: '7'
  473. },
  474. {
  475. label: '上八级部门负责人',
  476. value: '8'
  477. },
  478. {
  479. label: '上九级部门负责人',
  480. value: '9'
  481. }
  482. ];
  483. export const topLevel2 = [
  484. {
  485. label: '最高级部门负责人',
  486. value: '99'
  487. },
  488. {
  489. label: '第二层部门负责人',
  490. value: '2'
  491. },
  492. {
  493. label: '第三层部门负责人',
  494. value: '3'
  495. },
  496. {
  497. label: '第四层部门负责人',
  498. value: '4'
  499. },
  500. {
  501. label: '第五层部门负责人',
  502. value: '5'
  503. },
  504. {
  505. label: '第六层部门负责人',
  506. value: '6'
  507. },
  508. {
  509. label: '第七层部门负责人',
  510. value: '7'
  511. },
  512. {
  513. label: '第八层部门负责人',
  514. value: '8'
  515. },
  516. {
  517. label: '第九层部门负责人',
  518. value: '9'
  519. }
  520. ];