/** * 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 }