feat(admin): 实现用户管理列表及新增用户功能
- 新增用户列表页面,实现分页查询和条件筛选 - 增加新增用户弹窗表单,支持姓名、手机号及密码录入和校验 - 后端新增 AdminController 提供用户列表查询和创建接口 - 完善 UserService 和 RoleService,支持分页用户数据获取及用户角色映射 - 丰富数据库 Mapper 增加用户及用户角色相关查询插入操作 - 定时任务 UserRoleTask 调整调用角色服务更新权限缓存 - 前端接口封装新建用户相关请求便于调用 - 使用密码加密存储新建用户密码保障安全
This commit is contained in:
10
enlish-vue/src/api/admin.js
Normal file
10
enlish-vue/src/api/admin.js
Normal file
@@ -0,0 +1,10 @@
|
||||
import axios from "@/axios";
|
||||
|
||||
export function getUserList(data) {
|
||||
return axios.post('/admin/user/list', data)
|
||||
}
|
||||
|
||||
export function createUser(data) {
|
||||
return axios.post('/admin/user/create', data)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user