| | |
| | | // request拦截器 |
| | | Service.interceptors.request.use( |
| | | config => { |
| | | // 临时追加 |
| | | // if ($store.state.user.account) { |
| | | // config.headers.account = $store.state.user.account |
| | | // } |
| | | // 临时追加 |
| | | // if ($store.state.user.account) { |
| | | // config.headers.account = $store.state.user.account |
| | | // } |
| | | const copyConfig = Object.assign({}, config) |
| | | // copyConfig = filterOauthData(copyConfig) |
| | | // showDebugInfo(copyConfig) |
| | |
| | | // respone拦截器 |
| | | Service.interceptors.response.use( |
| | | response => { |
| | | const res = response.data |
| | | if (Number(res.code) !== 200 && Number(res.code) !== 0) { |
| | | $T.warning(res.message) |
| | | return Promise.reject(res.message) |
| | | } else { |
| | | return res |
| | | } |
| | | // const res = response.data |
| | | // if (Number(res.code) !== 200 && Number(res.code) !== 0) { |
| | | // $T.warning(res.message) |
| | | // return Promise.reject(res.message) |
| | | // } else { |
| | | // return res |
| | | // } |
| | | return response.data |
| | | }, |
| | | error => { |
| | | if (error.message && error.message.includes('timeout')) { |