|
@@ -13,6 +13,22 @@ let downloadLoadingInstance
|
|
export let isRelogin = { show: false }
|
|
export let isRelogin = { show: false }
|
|
|
|
|
|
axios.defaults.headers['Content-Type'] = 'application/json;charset=utf-8'
|
|
axios.defaults.headers['Content-Type'] = 'application/json;charset=utf-8'
|
|
|
|
+
|
|
|
|
+const preService = axios.create({
|
|
|
|
+ baseURL: import.meta.env.VITE_APP_BASE_API,
|
|
|
|
+ timeout: 1000,
|
|
|
|
+ headers: {
|
|
|
|
+ Authorization: 'Bearer' + getToken(),
|
|
|
|
+ tenantId: tenantInfo.tenantId,
|
|
|
|
+ appKey: 'ezhizao-identity'
|
|
|
|
+ },
|
|
|
|
+ method: 'get',
|
|
|
|
+ url: '',
|
|
|
|
+ data: {},
|
|
|
|
+ params: {},
|
|
|
|
+
|
|
|
|
+})
|
|
|
|
+
|
|
// 创建axios实例
|
|
// 创建axios实例
|
|
const service = axios.create({
|
|
const service = axios.create({
|
|
// axios中请求配置有baseURL选项,表示请求URL公共部分
|
|
// axios中请求配置有baseURL选项,表示请求URL公共部分
|
|
@@ -38,6 +54,8 @@ service.interceptors.request.use(
|
|
}
|
|
}
|
|
// appKey 根据该值,获取菜单,不要修改
|
|
// appKey 根据该值,获取菜单,不要修改
|
|
config.headers['appKey'] = 'ezhizao-identity'
|
|
config.headers['appKey'] = 'ezhizao-identity'
|
|
|
|
+ // 当登录状态为已登录时才可以获取公告
|
|
|
|
+
|
|
// get请求映射params参数
|
|
// get请求映射params参数
|
|
if (config.method === 'get' && config.params) {
|
|
if (config.method === 'get' && config.params) {
|
|
let url = config.url + '?' + tansParams(config.params)
|
|
let url = config.url + '?' + tansParams(config.params)
|