| | |
| | | return Promise.resolve(err); |
| | | }); |
| | | |
| | | |
| | | // http response 拦截器 |
| | | axios.interceptors.response.use(response => { |
| | | const data = response.data; |
| | |
| | | return Promise.resolve(err); |
| | | }); |
| | | |
| | | export const getRequest = (url, params) => { |
| | | export const getRequest = (url, params, responseType = null) => { |
| | | let accessToken = getStore('accessToken'); |
| | | return axios({ |
| | | method: 'get', |
| | | url: `${baseApi}${url}`, |
| | | params: params, |
| | | headers: { |
| | | 'accessToken': accessToken |
| | | } |
| | | 'accessToken': accessToken, |
| | | }, |
| | | responseType:responseType |
| | | }); |
| | | }; |
| | | export const getmethod = (url, params) => { |
| | | let accessToken = getStore('accessToken'); |
| | | return axios({ |
| | | method: 'get', |
| | | url: `${baseApi}${url}`, |
| | | params: params, |
| | | headers: { |
| | | 'accessToken': accessToken, |
| | | }, |
| | | responseType:"blob" |
| | | }); |
| | | }; |
| | | |