1.登陆界面
2.导航页面
3.接口(我负责的主要是管理员管理用户和密码的界面)
import request from '@/utils/request'
// 登录
export function login(data) {
return request({
url: '/user/login',
method: 'post',
data
})
}
// 获取用户信息
export function getInfo(token) {
return request({
url: '/user/info',
method: 'get',
params: { token }
})
}
// 登出
export function logout(token) {
return request({
url: '/user/logout',
method: 'post',
params: { token }
})
}
// 注册
export function register(params) {
return request({
url: '/user/register',
method: 'post',
params
})
}
// 修改密码
export function alterPassword(params) {
return request({
url: '/user/alterPassword',
method: 'post',
params
})
}
// 获取用户数量
export function getCount() {
return request({
url: '/user/getCount',
method: 'get'
})
}
// 查询所有用户信息
export function queryUsers() {
return request({
url: '/user/queryUsers',
method: 'get'
})
}
// 分页查询用户信息
export function queryUsersByPage(params) {
return request({
url: '/user/queryUsersByPage',
method: 'get',
params
})
}
// 添加用户信息
export function addUser(data) {
return request({
url: '/user/addUser',
method: 'post',
data
})
}
// 删除用户信息
export function deleteUser(data) {
return request({
url: '/user/deleteUser',
method: 'delete',
data
})
}
// 删除一些用户信息
export function deleteUsers(data) {
return request({
url: '/user/deleteUsers',
method: 'delete',
data
})
}
// 更新用户信息
export function updateUser(data) {
return request({
url: '/user/updateUser',
method: 'put',
data
})
}