Skip to content

用户管理

用户管理模块提供 B 端系统用户的完整 CRUD 操作。

功能说明

  • 用户分页查询(支持条件搜索)
  • 用户新增
  • 用户修改
  • 用户删除(支持批量)
  • 用户详情查看
  • 数据导出(Excel)
  • 数据导入(Excel,含模板下载)

API 接口

所有接口均需要 Sa-Token 权限校验。

方法路径权限标识说明
GET/api/v1/sys/user/pagesys/user/page获取用户分页
POST/api/v1/sys/user/createsys/user/create添加用户
POST/api/v1/sys/user/modifysys/user/modify编辑用户
POST/api/v1/sys/user/removesys/user/remove删除用户
GET/api/v1/sys/user/detailsys/user/detail获取用户详情
GET/api/v1/sys/user/exportsys/user/export导出用户数据
GET/api/v1/sys/user/templatesys/user/template下载导入模板
POST/api/v1/sys/user/importsys/user/import导入用户数据

请求参数

分页查询

GET /api/v1/sys/user/page?current=1&size=10&username=xxx&status=1

新增/编辑

json
POST /api/v1/sys/user/create
{
  "username": "zhangsan",
  "password": "加密后的密码",
  "nickname": "张三",
  "status": 1
}

删除

json
POST /api/v1/sys/user/remove
{
  "ids": ["1234567890", "0987654321"]
}

返回结构

分页返回

json
{
  "code": 200,
  "success": true,
  "message": "操作成功",
  "data": {
    "records": [...],
    "total": 100,
    "pages": 10,
    "size": 10,
    "current": 1
  }
}

Released under the MIT License.