Skip to content

账号管理

功能需求表

序号功能需求需求描述功能说明校验规则交互说明与流程涉及字段错误提示成功提示
1用户列表查询提供多条件组合查询功能,支持按用户名、姓名、手机号、分组、状态进行筛选查询字段:
• 请输入姓名:文本输入框,支持模糊匹配
• 请输入手机号:文本输入框,11位数字校验
• 所属分组:下拉选择,默认显示"全部分组"
• 用户状态:下拉选择,可选"启用"/"禁用"
用户名:模糊匹配
手机号:模糊匹配
姓名:模糊去陪
点击"查询"按钮:根据当前筛选条件刷新用户列表
点击"重置"按钮:清空所有筛选条件,恢复初始状态
用户名、姓名、手机号、所属分组、用户状态请输入正确的手机号-
2用户列表展示以表格形式展示用户信息,支持分页浏览表格字段:ID、用户名、用户姓名、手机号、邮箱、所属分组、用户状态(开关控件)、创建时间、操作(编辑重设密码删除)
分页规则:每页显示10条数据,支持10/20/50/100条切换
-支持"上一页"、"下一页"翻页,支持页码跳转,显示总数据条数"共 X 条"ID、用户名、用户姓名、手机号、邮箱、所属分组、用户状态、创建时间
3新增用户支持管理员创建新用户字段定义:
• 用户姓名:文本输入框,必填,2-50个字符
• 手机号:文本输入框,必填,11位数字,唯一性校验
• 邮箱:文本输入框,必填,邮箱格式校验
• 所属分组:下拉选择,必填
默认规则:新用户默认状态为"启用"
初始化密码123456

用户姓名:不能为空;2-50个字符
手机号:不能为空;11位数字;唯一性校验
邮箱:不能为空;邮箱格式校验
所属分组:必须选择
1.点击"新增"按钮,弹出"新增/修改"表单弹窗
2.填写完必填字段后,点击"确认"按钮提交
3.前端进行校验(格式)
4.调用新增接口保存数据
5.后端效验数据唯一性完整性
5.保存成功,显示成功提示
6.弹窗关闭,列表刷新
用户名、用户姓名、手机号、邮箱、所属分组该用户账号已存在;
用户姓名长度为2-50个字符;
请输入正确的手机号;
该手机号已存在;
请输入正确的邮箱地址;
请选择所属分组
用户创建成功
4编辑用户支持编辑用户基本信息可编辑字段:用户姓名、手机号、邮箱、所属分组
编辑操作不影响用户状态
手机号:唯一性校验
邮箱:邮箱格式校验
用户名:唯一性校验
1.点击表格操作列的"编辑"链接
2.弹出"新增/修改"表单弹窗,自动回填当前用户数据
3.修改用户信息(用户名不可修改)
4.点击"确认"按钮保存
5.校验数据
6.保存成功,显示成功提示
7.弹窗关闭,列表刷新
用户姓名、手机号、邮箱、所属分组请输入正确的手机号
该手机号已存在
请输入正确的邮箱地址
请选择所属分组
用户信息更新成功
5用户状态管理支持启用/禁用/锁定用户账号通过表格"用户状态"列的开关控件进行切换
状态枚举:开:用户可正常登录;关:用户无法登录
业务规则:当前登录用户不能禁用自己;禁用用户后,该用户的所有会话将失效;锁定状态通常由系统自动触发(如密码错误超过5次)
-点击开关控件,切换用户状态
状态切换成功后,列表刷新
用户状态不能禁用当前登录用户用户状态更新成功
6重置密码支持管理员重置用户密码点击"重设密码"链接,弹出确认弹窗
弹窗显示:"确定重置密码为:123456"
确认后密码重置为默认密码"123456"
业务规则:重置密码后,用户下次登录需修改密码;不允许重置当前登录用户的密码
-1.点击用户行的"重设密码"链接
2.弹出确认弹窗:"确定重置密码为:123456"
3.点击"确认"按钮
4.密码重置为123456
5.显示成功提示
6.弹窗关闭,列表刷新
密码不能重置当前登录用户密码密码重置成功
7删除用户支持删除用户账号点击"删除"链接,弹出二次确认对话框:"确定要删除该用户吗?"
删除操作为软删除(逻辑删除/软删除),设置 is_deleted = 1
业务规则:不允许删除当前登录用户;不允许删除管理员账号(主账号);
-1.点击用户行的"删除"链接
2.弹出确认对话框:"确定要删除该用户吗?此操作不可恢复。"
3.点击"确定"按钮
4.调用删除接口
5.显示成功提示
6.弹窗关闭,列表刷新
-不可删除当前登录用户
不可删除管理员账号
用户删除成功

提示信息表

场景提示类型提示内容
新增成功Success用户创建成功
编辑成功Success用户信息更新成功
删除成功Success用户删除成功
重置密码成功Success密码重置成功
删除失败Error删除失败,该用户关联了业务数据
账号已存在Error该用户账号已存在,请更换
手机号已存在Error该手机号已存在,请更换
网络异常Error网络异常,请稍后重试
该用户账号已存在Error该用户账号已存在
用户姓名长度为2-50个字符Error用户姓名长度为2-50个字符
请输入正确的手机号Error请输入正确的手机号
该手机号已存在Error该手机号已存在,请更换
请输入正确的邮箱地址Error请输入正确的邮箱地址
该邮箱已存在Error该邮箱已存在,请更换
请选择所属角色Error请选择所属角色
不能禁用当前登录用户Error不能禁用当前登录用户
不能重置当前登录用户密码Error不能重置当前登录用户密码
不可删除当前登录用户Error不可删除当前登录用户
不可删除系统管理员账号Error不可删除系统管理员账号
不可删除唯一超级管理员Error不可删除唯一超级管理员