Commit 03f3f495 by qinjianhui

fix: axios 修改

parent 3fac52d8
......@@ -29,7 +29,8 @@ axios.interceptors.request.use(
Promise.reject(error)
},
)
axios.interceptors.response.use((response) => {
axios.interceptors.response.use(
(response) => {
// 1. 判断响应码
const data = response.data
......@@ -39,18 +40,25 @@ axios.interceptors.response.use((response) => {
router.replace({ path: '/user/login' })
return Promise.reject(data)
}
if (data.code !== 200){
if (data.code !== 200) {
showError(data.message)
return Promise.reject(data)
}
}
return data
})
},
(error) => {
showError(error.message)
return Promise.reject(error)
},
)
export function getFilePath() {
if (!/(http|https):\/\/([^/]+)/i.test(import.meta.env.BASE_URL)) {
return location.origin + import.meta.env.VITE_API_BASE_UPLOAD_URL
}
return import.meta.env.VITE_API_BASE_URL + import.meta.env.VITE_API_BASE_UPLOAD_URL
return (
import.meta.env.VITE_API_BASE_URL + import.meta.env.VITE_API_BASE_UPLOAD_URL
)
}
export const filePath = getFilePath()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment