add config REQUEST_CACHE
This commit is contained in:
parent
82365f155a
commit
b21fdaebc2
|
@ -10,10 +10,13 @@ const DEFAULT_CONFIG = {
|
||||||
|
|
||||||
//MOCK接口地址
|
//MOCK接口地址
|
||||||
MOCK_URL: "https://www.fastmock.site/mock/44c807475f7eeba73409792255781935/api",
|
MOCK_URL: "https://www.fastmock.site/mock/44c807475f7eeba73409792255781935/api",
|
||||||
|
|
||||||
//TokenName
|
//TokenName
|
||||||
TOKEN_NAME: "Authorization",
|
TOKEN_NAME: "Authorization",
|
||||||
|
|
||||||
|
//请求是否开启缓存
|
||||||
|
REQUEST_CACHE: false,
|
||||||
|
|
||||||
//布局 默认:default | 通栏:header | 经典:menu | 功能坞:dock
|
//布局 默认:default | 通栏:header | 经典:menu | 功能坞:dock
|
||||||
//dock将关闭标签和面包屑栏
|
//dock将关闭标签和面包屑栏
|
||||||
LAYOUT: 'default',
|
LAYOUT: 'default',
|
||||||
|
|
|
@ -14,6 +14,10 @@ axios.interceptors.request.use(
|
||||||
if(userInfo){
|
if(userInfo){
|
||||||
config.headers[sysConfig.TOKEN_NAME] = userInfo.token
|
config.headers[sysConfig.TOKEN_NAME] = userInfo.token
|
||||||
}
|
}
|
||||||
|
if(!sysConfig.REQUEST_CACHE && config.method == 'get'){
|
||||||
|
config.params = config.params || {};
|
||||||
|
config.params['_'] = new Date().getTime();
|
||||||
|
}
|
||||||
return config;
|
return config;
|
||||||
},
|
},
|
||||||
(error) => {
|
(error) => {
|
||||||
|
|
Loading…
Reference in New Issue