对接接口

This commit is contained in:
2021-11-03 21:02:22 +08:00
parent 411ecf4c05
commit c5c2f661a0
71 changed files with 5436 additions and 145 deletions
+30
View File
@@ -0,0 +1,30 @@
import axios from 'axios';
import { Toast } from 'vant';
const baseURL = process.env.NODE_ENV === 'development' ? '/' : process.env.VUE_APP_HOST
const instance = axios.create({
baseURL,
timeout: 15000,
})
instance.interceptors.request.use(request => {
return request;
})
instance.interceptors.response.use(response => {
if(response.status === 200){
if(response.data.code === 0){
return response.data.data;
}
if(response.data.code !== 0){
Toast.fail(response.data.message)
}
}
if(response.status !== 200){
Toast.fail('服务器错误')
}
return Promise.reject(response);
})
export default instance;