You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

40 lines
750 B

// src/api/login.js
import request from '@/utils/request';
/**
* 用户登录
* 后端接口:POST /login
* @param {Object} data - 登录信息
* @param {string} data.username - 用户名
* @param {string} data.password - 密码
* @param {boolean} data.remember - 是否记住密码
*/
export function login(data) {
return request({
url: '/login',
method: 'post',
data
});
}
/**
* 用户登出
* 后端接口:POST /logout
*/
export function logout() {
return request({
url: '/logout',
method: 'post'
});
}
/**
* 获取用户信息
* 后端接口:GET /userInfo
*/
export function getUserInfo() {
return request({
url: '/userInfo',
method: 'get'
});
}