feat: 个人信息

This commit is contained in:
秋水浮尘
2023-11-05 23:51:21 +08:00
parent c1093fa556
commit a635d71a3c
16 changed files with 211 additions and 59 deletions

View File

@@ -1,5 +1,6 @@
import axios from 'axios';
import { message } from 'antd';
import { message, Modal } from 'antd';
import { useLocation, useNavigate } from 'react-router-dom';
export const baseHttp = () => {
const http = axios.create({
@@ -15,6 +16,8 @@ export const baseHttp = () => {
};
export default function request(config, url) {
// const navigate = useNavigate()
const baseURL = url || '/subject';
// 1.创建axios的实例
const instance = axios.create({
@@ -50,6 +53,7 @@ export default function request(config, url) {
let { status } = err?.response ?? {};
if (status === 401 || !status) {
message.info('页面异常')
window.location.replace('/login')
} else if (status === 500 || status === 503) {
message.error('服务器错误');
}