restructure/src/api/login/index.js

37 lines
561 B
JavaScript

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