| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- /**
- * HTTP 请求全局配置
- * 可根据环境变量动态切换 baseUrl
- */
- // 根据运行环境自动选择 baseUrl
- let baseUrl = ''
- // #ifdef H5
- baseUrl = '/api' // H5 走代理
- // #endif
- // #ifdef APP-PLUS || MP-WEIXIN || MP-ALIPAY
- baseUrl = 'http://192.168.1.4:18888/api' // TODO: 替换为实际接口域名
- // #endif
- // http://ajy.iwintrue.com/api
- export default {
- // 接口基础地址
- baseUrl,
- // 请求超时时间 (ms)
- timeout: 15000,
- // 默认请求头
- headers: {
- 'Content-Type': 'application/json'
- },
- // token 在 header 中的字段名
- tokenKey: 'Authorization',
- // token 前缀 (如 "Bearer ")
- tokenPrefix: 'Bearer ',
- // token 在本地存储中的 key
- tokenStorageKey: 'user_token',
- // 登录页面路径 (token 过期时跳转)
- loginPage: '/pages/login/login',
- // 需要跳转登录的状态码
- authErrorCodes: [401, 403],
- // 业务成功码 (响应 data.code 等于此值表示请求成功)
- successCode: 200
- }
|