增加造数的页面

This commit is contained in:
qiaoxinjiu
2026-04-13 16:42:02 +08:00
commit 3c7f075544
48 changed files with 25781 additions and 0 deletions

41
src/utils/request.js Normal file
View File

@@ -0,0 +1,41 @@
import axios from 'axios'
import { Message } from 'element-ui';
import router from '../router/index'
const service = axios.create({
// baseURL: 'http://10.250.0.252:5010', // api 的 base_url
// baseURL: 'http://172.19.29.63:5010', // api 的 base_url
baseURL: 'http://192.168.11.46:5010', // api 的 base_url
timeout: 90000 // request timeout
})
// 请求拦截 设置统一header
service.interceptors.request.use(
config => {
config.headers.Token=localStorage.getItem('Token')
return config
},
error => {
return Promise.reject(error)
}
)
// 响应拦截 401 token过期处理
service.interceptors.response.use(
response => {
if(response.data.code===500){
Message.error("服务异常")
}else if(response.data.code===451){
router.push({name:'login'})
}
else {
return response.data
}
},
error => {
// 错误提醒
return Promise.reject(error)
}
)
export default service