| | |
| | | let loadingInstance; |
| | | let loadingStatus = false; |
| | | if (process.env.NODE_ENV == 'development') { |
| | | // axios.defaults.baseURL = 'http://10.168.1.226:9290'; |
| | | // axios.defaults.baseURL = 'http://10.6.100.142:9290'; |
| | | axios.defaults.baseURL = 'http://127.0.0.1:9290'; |
| | | } |
| | | else if (process.env.NODE_ENV == 'debug') { |
| | | // axios.defaults.baseURL = 'http://10.168.1.226:9290'; |
| | | axios.defaults.baseURL = 'http://127.0.0.1:9290'; |
| | | axios.defaults.baseURL = 'http://10.6.100.142:9290'; |
| | | |
| | | // axios.defaults.baseURL = 'http://127.0.0.1:9290'; |
| | | } |
| | | |
| | | else if (process.env.NODE_ENV == 'production') { |
| | | // axios.defaults.baseURL = 'http://10.168.1.226:9290'; |
| | | axios.defaults.baseURL = 'http://127.0.0.1:9290'; |
| | | axios.defaults.baseURL = 'http://10.6.100.142:9290'; |
| | | |
| | | // axios.defaults.baseURL = 'http://127.0.0.1:9290'; |
| | | } |
| | | if (!axios.defaults.baseURL.endsWith('/')) { |
| | | axios.defaults.baseURL+="/"; |
| | |
| | | |
| | | } |
| | | if (error.response.status == '404') { |
| | | httpMessage = "æªæ¾å°è¯·æ±å°å"; |
| | | httpMessage = `API请æ±å°åæªæ¾å°: ${error.config.url}`; |
| | | } |
| | | else if (error.response.data && error.response.data.message) { |
| | | httpMessage = error.response.data.message; |
| | | } |
| | | else { |
| | | httpMessage = `æå¡å¨é误 ${error.response.status}: ${error.response.statusText}`; |
| | | } |
| | | } |
| | | else if (error.request) { |
| | | // 请æ±å·²ååºï¼ä½æ²¡ææ¶å°ååº |
| | | httpMessage = `æ æ³è¿æ¥å°æå¡å¨: ${axios.defaults.baseURL}`; |
| | | } |
| | | else { |
| | | httpMessage = 'æå¡å¨å¤çå¼å¸¸' |
| | | httpMessage = `请æ±é误: ${error.message}`; |
| | | } |
| | | redirect(httpMessage); |
| | | Message.error({ |
| | | showClose: true, |
| | | message: httpMessage, |
| | | type: 'error' |
| | | }); |
| | | return Promise.reject(error.response || {}, httpMessage); |
| | | }); |
| | | function closeLoading () { |