global.js 1.17 KB
import env from './env';

export default {
  api: {
    baseUrl: env.baseUrl,
    uploadUrl: env.uploadUrl,
    // baseApi: env.baseApi || 'admin-api',  // 默认前缀:admin-api
    // appApi: env.appApi || 'app-api',       // 特殊前缀:app-api
    timeout: 10000,
    tokenKey: 'jcss_token'
  },
  // 多租户:后端开启 urbanops.tenant.enable=true 后,未登录请求必须携带 tenant-id 请求头
  // 取值 = system_tenant.id(集团租户号,与 sql/mysql/多租户-03-租户套餐与账号迁移.sql 的 @tenant_id 保持一致)
  tenantId: '1',
  router: {
    loginPath: '/pages/login/index',
    tabBarList: [
      { path: '/pages/index/index', name: '首页' },
      { path: '/pages/workbench/index', name: '工作台' },
      { path: '/pages/mine/index', name: '我的' }
    ]
  },
  cache: {
    userInfoKey: 'jcss_user_info',
    tokenKey: 'jcss_token',
    expireTimeKey: 'jcss_token_expire',
    userIdKey:'jcss_user_id',
    moduleListKey:'jcss_module_list',
    dictDataKey:'jcss_dict_data',
    refreshTokenKey: 'jcss_user_refresh_token', // 新增:刷新令牌缓存key
  },
  appName: 'JCSS管理系统',
  tokenExpireTime: 7 * 24 * 60 * 60 * 1000
};