Files
vibe_coding/docs/specs/F5-用户权限.md
2026-03-05 21:27:11 +08:00

4.5 KiB
Raw Permalink Blame History

F5 用户与权限管理F5.5 ~ F5.7

涉及端:管理端(Case-Database-Frontend-admin+ 后端(Case-Database-Backend

关联文档

管理端基于 Element Plus 标准后台布局,所有页面遵循搜索栏 → 数据表格 → 分页 → 弹窗表单的标准结构。


功能清单

编号 功能 优先级 状态
F5.5 设计师档案管理 P1 待开发
F5.6 评论审核 P1 待开发
F5.7 用户管理与权限分配 P1 待开发

F5.5 设计师档案管理P1

用户故事

作为运营人员,我希望管理设计师的数字档案,以便维护平台设计师资源池。

功能描述

  • 设计师档案 CRUD
    • 基础信息:中英文姓名、职位、机构、城市、个人写真
    • 专业信息:从业年限、专长标签、设计理念(富文本)
    • 荣誉奖项:年份 + 奖项名称,支持多条录入
  • 案例关联:将设计师绑定到案例的主创团队(方案 / 结构 / 水电等专业角色)
  • 公开展示控制:启用 / 停用设计师主页的前台可见性

交互细节

验收标准

  • 设计师信息编辑后在用户端 F4 主页实时更新
  • 同一设计师可关联多个案例,同一案例可关联多个设计师
  • 停用后用户端无法访问该设计师主页,但案例中仍显示姓名

F5.6 评论审核P1

用户故事

作为运营人员,我希望审核用户评论,以便维护平台内容质量和社区氛围。

功能描述

  • 评论列表:支持按案例 / 用户 / 时间范围 / 审核状态筛选
  • 审核操作:通过(上线展示)/ 拒绝(不展示并通知用户)/ 删除
  • 举报处理:查看被举报评论,处理举报(标记违规 / 驳回举报)
  • 审核模式配置:先审后发 / 先发后审(系统配置项)

交互细节

验收标准

  • 评论列表支持多维筛选和分页
  • 审核通过的评论在用户端 F3.7 评论区可见
  • 拒绝或删除评论后用户端实时移除
  • 先审后发模式下新评论默认不展示,待审核通过后上线

F5.7 用户管理与权限分配P1

用户故事

作为管理员,我希望管理平台用户和管理员权限,以便保障平台安全运营。

功能描述

前台用户管理:

  • 用户列表:搜索(姓名 / 手机号)、按注册时间 / 状态筛选
  • 用户详情:注册信息、登录记录、收藏列表、下载记录、评论记录
  • 状态操作:启用 / 禁用用户账号

管理员权限管理:

  • 管理员 CRUD创建管理员账号、分配角色
  • RBAC 角色管理:预设角色(超级管理员 / 内容运营 / 审核员)
  • 权限粒度:按模块(案例 / 设计师 / 评论 / 用户 / 系统)分配读写权限

交互细节

验收标准

  • 禁用用户后该用户无法登录,已登录 Token 立即失效
  • 非超级管理员无法访问用户管理和系统配置模块
  • 角色权限变更后立即生效,无需重新登录

最后更新: 2026-03-02