pull/2/head
parent
795c3dd683
commit
a106852610
@ -0,0 +1,37 @@
|
||||
import request from '../utils/request';
|
||||
|
||||
// 用户注册
|
||||
export function register(data) {
|
||||
return request({
|
||||
url: '/auth/register',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
}
|
||||
|
||||
// 用户密码登录
|
||||
export function login(data) {
|
||||
return request({
|
||||
url: '/auth/login',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
}
|
||||
|
||||
// 获取邮箱验证码
|
||||
export function getEmailCode(data) {
|
||||
return request({
|
||||
url: '/auth/email/code',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
}
|
||||
|
||||
// 邮箱验证码登录
|
||||
export function loginWithCode(data) {
|
||||
return request({
|
||||
url: '/auth/login/code',
|
||||
method: 'post',
|
||||
data
|
||||
});
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
import axios from 'axios';
|
||||
|
||||
const service = axios.create({
|
||||
baseURL: 'http://localhost:8080',
|
||||
timeout: 5000
|
||||
});
|
||||
|
||||
service.interceptors.request.use(
|
||||
config => {
|
||||
console.log(1);
|
||||
return config;
|
||||
},
|
||||
error => {
|
||||
// 对请求错误做些什么
|
||||
return Promise.reject(error);
|
||||
}
|
||||
);
|
||||
|
||||
service.interceptors.response.use(
|
||||
response => {
|
||||
console.log(2);
|
||||
return response.data;
|
||||
},
|
||||
error => {
|
||||
// 对响应错误做些什么
|
||||
return Promise.reject(error);
|
||||
}
|
||||
);
|
||||
|
||||
export default service;
|
Loading…
Reference in new issue