restructure/src/api/login/index.js

37 lines
561 B
JavaScript
Raw Normal View History

2022-05-23 10:52:21 +08:00
import { defAxios as request } from '@/utils/http'
2022-05-18 17:35:46 +08:00
2022-05-23 10:52:21 +08:00
/**
* 登录接口
* @param {Object} 用户名以及密码
* @returns 返回token信息
*/
2022-05-18 17:35:46 +08:00
export function userLogin(data = {}) {
return request({
url: '/login/login',
method: 'post',
data
})
}
2022-05-23 10:52:21 +08:00
/**
* 获取验证码
* @returns 验证码图片
*/
2022-05-18 17:35:46 +08:00
export function userCaptcha() {
return request({
url: '/login/captcha',
method: 'get'
})
}
2022-05-23 10:52:21 +08:00
/**
* 退出登录
* @returns
*/
export function loginOut() {
return request({
url: '/login/logout',
method: 'GET'
})
}