setting.js 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. // 接口地址
  2. export const API_BASE_URL = process.env.VUE_APP_API_BASE_URL;
  3. // 项目名称
  4. export const PROJECT_NAME = ''; // process.env.VUE_APP_NAME;
  5. // 系统名称
  6. export const SYSTEM_NAME = 'main-data';
  7. // 不显示侧栏的路由
  8. export const HIDE_SIDEBARS = [];
  9. // 不显示页脚的路由
  10. export const HIDE_FOOTERS = [
  11. '/system/dictionary',
  12. '/system/organization',
  13. '/form/advanced'
  14. ];
  15. // 页签同路由不同参数可重复打开的路由
  16. export const REPEATABLE_TABS = [];
  17. // 不需要登录的路由
  18. export const WHITE_LIST = ['/login', '/forget'];
  19. // 开启 KeepAlive 后仍然不需要缓存的路由地址
  20. export const KEEP_ALIVE_EXCLUDES = [];
  21. // 开启 KeepAlive 后需要缓存的路由地址
  22. export const KEEP_ALIVE_INCLUDE= [
  23. 'productIndex','oneProductIndex'
  24. ];
  25. // 直接指定菜单数据
  26. export const USER_MENUS = undefined;
  27. // [
  28. // {
  29. // path: '/dashboard',
  30. // redirect: '/dashboard/user',
  31. // meta: { title: '流程管理', icon: 'el-icon-setting' }
  32. // },
  33. // {
  34. // path: '/system',
  35. // redirect: '/system/user',
  36. // meta: { title: '流程管理', icon: 'el-icon-setting' },
  37. // children: [
  38. // {
  39. // path: '/system/user',
  40. // component: '/system/user',
  41. // meta: { title: '流程定义', icon: 'el-icon-user', hide: false }
  42. // },
  43. // {
  44. // path: '/system/user',
  45. // component: '/system/user',
  46. // meta: { title: '流程审批', icon: 'el-icon-user', hide: false }
  47. // },
  48. // {
  49. // path: '/system/user',
  50. // component: '/system/user',
  51. // meta: { title: '流程实列', icon: 'el-icon-user', hide: false }
  52. // }
  53. // ]
  54. // },
  55. // {
  56. // path: '/system',
  57. // redirect: '/system/user',
  58. // meta: { title: '授权管理', icon: 'el-icon-setting' },
  59. // children: [
  60. // {
  61. // path: '/system/user',
  62. // component: '/system/user',
  63. // meta: { title: '用户管理', icon: 'el-icon-user', hide: false }
  64. // },
  65. // {
  66. // path: '/system/user',
  67. // component: '/system/user',
  68. // meta: { title: '角色管理', icon: 'el-icon-user', hide: false }
  69. // },
  70. // {
  71. // path: '/system/user',
  72. // component: '/system/user',
  73. // meta: { title: '租户管理', icon: 'el-icon-user', hide: false }
  74. // },
  75. // {
  76. // path: '/system/user',
  77. // component: '/system/user',
  78. // meta: { title: '菜单管理', icon: 'el-icon-user', hide: false }
  79. // }
  80. // ]
  81. // }
  82. // ];
  83. // 首页名称, 为空则取第一个菜单的名称
  84. export const HOME_TITLE = undefined;
  85. // 首页路径, 为空则取第一个菜单的地址
  86. export const HOME_PATH = undefined;
  87. // 外层布局的路由地址
  88. export const LAYOUT_PATH = '/';
  89. // 刷新路由的路由地址
  90. export const REDIRECT_PATH = '/redirect';
  91. // 开启页签栏是否缓存组件
  92. //export const TAB_KEEP_ALIVE = process.env.NODE_ENV !== 'development';
  93. export const TAB_KEEP_ALIVE = true;
  94. // token 传递的 header 名称
  95. export const TOKEN_HEADER_NAME = 'Authorization';
  96. // token 存储的名称
  97. export const TOKEN_STORE_NAME = window.__POWERED_BY_QIANKUN__
  98. ? 'access_token'
  99. : `${SYSTEM_NAME}-access_token`;
  100. // 租户标识传递的 header 名称(多租户:服务端据此在认证前定位租户库)
  101. export const TENANT_HEADER_NAME = 'X-Tenant-ID';
  102. // 租户标识存储的名称:全平台统一一个 key(不加 SYSTEM_NAME 前缀、不做 qiankun 分支),
  103. // 保证主应用与各子应用看到的是同一份租户选择,不会出现"存 A 读 B"。
  104. export const TENANT_STORE_NAME = 'saas-tenant-id';
  105. // 主题配置存储的名称
  106. export const THEME_STORE_NAME = window.__POWERED_BY_QIANKUN__
  107. ? 'theme'
  108. : `${SYSTEM_NAME}-theme`;
  109. // i18n 缓存的名称
  110. export const I18N_CACHE_NAME = 'i18n-lang';
  111. // 是否开启国际化功能
  112. export const I18N_ENABLE = true;
  113. // 高德地图 key , 自带的只能用于测试, 正式项目请自行到高德地图官网申请 key
  114. export const MAP_KEY = '006d995d433058322319fa797f2876f5';
  115. // EleAdmin 授权码, 自带的只能用于演示, 正式项目请更换为自己的授权码
  116. export const LICENSE_CODE =
  117. 'dk9mcwJyetRWQlxWRiojIqJWdzJCLi4Wa4MDNxojI0NWZlJiOiQWaiwCMsICOyRjTEZGWi42bpNnclZnI0nIxEjLxIiO0NW=';