# 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. 批量删除角色用户