Files
TARE-Learn/slidev/pages/day1/m2-ruoyi-objects.md
T
2026-06-12 01:27:11 +08:00

4.6 KiB

模块 2:若依核心业务对象

graph LR
    U[User 用户] -->|绑定| R[Role 角色]
    R -->|授权| M[Menu 菜单]
    M -->|包含| P[Permission 权限字符]
    P -->|控制| A[页面/按钮/接口]
    U -->|属于| D[Dept 部门]

核心对象:User 用户 · Role 角色 · Menu 菜单 · Permission 权限字符 · Dept 部门 · Post 岗位 · OperLog 操作日志 · Dict 字典 · GenTable 代码生成


若依模块总览

  • 登录认证
  • 用户管理
  • 角色管理
  • 菜单管理
  • 部门管理
  • 岗位管理
  • 权限控制
  • 操作日志
  • 登录日志
  • 代码生成

用户、角色、菜单、权限关系

用户 User → 绑定 → 角色 Role → 授权 → 菜单 Menu → 包含 → 权限字符 Permission → 控制 → 页面访问 / 按钮显示 / 接口访问


若依中的三类权限

页面权限

能不能看到某个菜单页面

按钮权限

能不能看到新增、修改、删除按钮

数据权限

能看到哪些部门或范围的数据


若依业务导览 Prompt

@workspace 请从业务视角分析若依项目。

重点说明:
1. 系统主要解决什么问题
2. 核心业务对象有哪些
3. 用户、角色、菜单、权限如何协作
4. 前端和后端分别负责什么
5. 哪些结论需要人工验证

产出:若依模块认知图

产出内容:核心业务对象 · 核心模块 · 模块职责 · 模块依赖关系 · 权限链路 · 风险点 · 不确定点