191 lines
2.0 KiB
Markdown
191 lines
2.0 KiB
Markdown
# yuheng用户系统接口文档
|
|
|
|
## 通用接口
|
|
|
|
1. 获取验证码
|
|
|
|
## 用户接口
|
|
|
|
### 基本用户接口
|
|
|
|
1. 用户注册
|
|
|
|
2. 用户登录
|
|
|
|
3. 用户登出
|
|
|
|
4. 用户注销
|
|
|
|
5. 忘记密码
|
|
|
|
6. 本人修改密码
|
|
|
|
7. 本人用户信息
|
|
|
|
8. 修改本人用户信息
|
|
|
|
9. 用户重名
|
|
|
|
10. 手机号是否注册
|
|
|
|
11. 邮箱是否注册
|
|
|
|
### 用户拓展字段接口
|
|
|
|
1. 获取用户拓展字段列表
|
|
|
|
2. 新增拓展字段
|
|
|
|
3. 编辑拓展字段
|
|
|
|
4. 删除拓展字段
|
|
|
|
5. 获取用户拓展字段详情
|
|
|
|
6. 排序
|
|
|
|
### 用户管理接口
|
|
|
|
1. 获取用户列表
|
|
|
|
2. 新增用户
|
|
|
|
3. 编辑用户
|
|
|
|
4. 删除用户
|
|
|
|
5. 获取用户详情
|
|
|
|
6. 批量删除用户
|
|
|
|
7. 批量禁用启用
|
|
|
|
8. 批量重置密码
|
|
|
|
## 系统模块
|
|
|
|
1. 获取系统模块列表
|
|
|
|
2. 新增系统模块
|
|
|
|
3. 编辑系统模块
|
|
|
|
4. 删除系统模块
|
|
|
|
5. 启用禁用模块
|
|
|
|
6. 排序
|
|
|
|
## 字典接口
|
|
|
|
1. 获取字典列表
|
|
|
|
2. 新增字典
|
|
|
|
3. 编辑字典
|
|
|
|
4. 删除字典
|
|
|
|
5. 获取字典详情
|
|
|
|
6. 批量删除字典
|
|
|
|
7. 批量禁用启用
|
|
|
|
8. 排序
|
|
|
|
## 系统变量
|
|
|
|
1. 获取系统变量列表
|
|
|
|
2. 新增系统变量
|
|
|
|
3. 编辑系统变量
|
|
|
|
4. 删除系统变量
|
|
|
|
5. 排序
|
|
|
|
## 组织管理
|
|
|
|
### 基本组织
|
|
|
|
1. 获取组织列表
|
|
|
|
2. 新增组织
|
|
|
|
3. 编辑组织
|
|
|
|
4. 删除组织
|
|
|
|
5. 排序
|
|
|
|
### 组织管理员配置
|
|
|
|
1. 获取组织管理员列表
|
|
|
|
2. 新增组织管理员
|
|
|
|
3. 修改组织管理员
|
|
|
|
4. 删除组织管理员
|
|
|
|
5. 排序
|
|
|
|
### 组织用户配置
|
|
|
|
1. 获取组织用户列表
|
|
|
|
2. 批量添加组织用户
|
|
|
|
3. 批量删除组织用户
|
|
|
|
## 菜单权限管理
|
|
|
|
1. 获取权限列表
|
|
|
|
2. 新增权限
|
|
|
|
3. 编辑权限
|
|
|
|
4. 排序
|
|
|
|
5. 批量删除权限
|
|
|
|
6. 批量禁用启用权限
|
|
|
|
## 角色管理
|
|
|
|
### 基本角色
|
|
|
|
1. 获取角色列表
|
|
|
|
2. 新增角色
|
|
|
|
3. 编辑角色
|
|
|
|
4. 删除角色
|
|
|
|
5. 排序
|
|
|
|
6. 批量删除角色
|
|
|
|
7. 批量禁用启用角色
|
|
|
|
### 角色权限配置
|
|
|
|
1. 获取角色权限列表
|
|
|
|
2. 新增角色权限
|
|
|
|
3. 编辑角色权限
|
|
|
|
4. 批量删除角色权限
|
|
|
|
### 角色用户配置
|
|
|
|
1. 获取角色用户列表
|
|
|
|
2. 批量添加角色用户
|
|
|
|
3. 批量删除角色用户 |