Files
my-bigScreen/screen-vue/src/api/user.js

36 lines
661 B
JavaScript
Raw Normal View History

2026-02-24 23:26:41 +08:00
import request from '@/utils/request'
/**
* 登录接口无需token不被拦截
* @param {Object} data - 登录参数 {username, password}
* @returns {Promise} 登录结果含token
*/
export function login(data) {
return request({
url: 'userLogin', // 后端登录接口路径
method: 'post',
data
})
}
/**
* 退出登录
* @returns {Promise}
*/
export function logout() {
return request({
url: '/userLogout',
method: 'post'
})
}
/**
* 获取当前用户信息需要token验证
* @returns {Promise}
*/
export function getUserInfo() {
return request({
url: '/userInfo',
method: 'get'
})
}