setting.js 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  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 HIDE_SIDEBARS = [];
  7. // 不显示页脚的路由
  8. export const HIDE_FOOTERS = [
  9. '/system/dictionary',
  10. '/system/organization',
  11. '/form/advanced'
  12. ];
  13. // 系统名称
  14. export const SYSTEM_NAME = 'eos';
  15. // 页签同路由不同参数可重复打开的路由
  16. export const REPEATABLE_TABS = [];
  17. // 不需要登录的路由
  18. export const WHITE_LIST = ['/login', '/forget','/fromQRCode/designDrawing.html','/importTemplate/销售订单导入模板.xlsx'];
  19. // 开启 KeepAlive 后仍然不需要缓存的路由地址
  20. export const KEEP_ALIVE_EXCLUDES = [
  21. '/page-pro/project-initiation',
  22. '/page-pro/planManage',
  23. '/page-pro/task-manage',
  24. '/page-pro/team-manage'
  25. ];
  26. // 直接指定菜单数据
  27. export const USER_MENUS = undefined;
  28. // 首页名称, 为空则取第一个菜单的名称
  29. export const HOME_TITLE = undefined;
  30. // 首页路径, 为空则取第一个菜单的地址
  31. export const HOME_PATH = undefined;
  32. // 外层布局的路由地址
  33. export const LAYOUT_PATH = '/';
  34. // 刷新路由的路由地址
  35. export const REDIRECT_PATH = '/redirect';
  36. // 开启页签栏是否缓存组件
  37. //export const TAB_KEEP_ALIVE = process.env.NODE_ENV !== 'development';
  38. export const TAB_KEEP_ALIVE = true;
  39. // 开启 KeepAlive 后需要缓存的路由地址
  40. export const KEEP_ALIVE_INCLUDE= [
  41. // 'eomInquiryManageAddDialog',
  42. ];
  43. // token 传递的 header 名称
  44. export const TOKEN_HEADER_NAME = 'Authorization';
  45. // token 存储的名称
  46. export const TOKEN_STORE_NAME = window.__POWERED_BY_QIANKUN__
  47. ? 'access_token'
  48. : `${SYSTEM_NAME}-access_token`;
  49. // 租户标识传递的 header 名称(多租户:服务端据此在认证前定位租户库)
  50. export const TENANT_HEADER_NAME = 'X-Tenant-ID';
  51. // 租户标识存储的名称:全平台统一一个 key(不加 SYSTEM_NAME 前缀、不做 qiankun 分支),
  52. // 保证主应用与各子应用看到的是同一份租户选择,不会出现"存 A 读 B"。
  53. export const TENANT_STORE_NAME = 'saas-tenant-id';
  54. // 主题配置存储的名称
  55. export const THEME_STORE_NAME = window.__POWERED_BY_QIANKUN__
  56. ? 'theme'
  57. : `${SYSTEM_NAME}-theme`;
  58. // i18n 缓存的名称
  59. export const I18N_CACHE_NAME = 'i18n-lang';
  60. // 是否开启国际化功能
  61. export const I18N_ENABLE = true;
  62. // 高德地图 key , 自带的只能用于测试, 正式项目请自行到高德地图官网申请 key
  63. export const MAP_KEY = '006d995d433058322319fa797f2876f5';
  64. // EleAdmin 授权码, 自带的只能用于演示, 正式项目请更换为自己的授权码
  65. export const LICENSE_CODE =
  66. 'dk9mcwJyetRWQlxWRiojIqJWdzJCLi4Wa4MDNxojI0NWZlJiOiQWaiwCMsICOyRjTEZGWi42bpNnclZnI0nIxEjLxIiO0NW=';