> 技术文档 > 若依前后端分离版学习笔记(二)——系统菜单介绍

若依前后端分离版学习笔记(二)——系统菜单介绍

前言:
这一节是将ruoyi的前端界面过一遍,查看所有系统菜单及页面功能,为后续代码学习做准备。(注意:文中包含大量截图,截图为从本地启动的3.9.0 vue3的前端界面。)

一 系统管理

1 用户管理

主要功能:用户信息的CRUD包括用户批量导入导出功能

  • 用户导入
    若依前后端分离版学习笔记(二)——系统菜单介绍

  • 用户新增

这里岗位没有权限控制,只是一个展示标签

若依前后端分离版学习笔记(二)——系统菜单介绍

  • 用户信息修改
    若依前后端分离版学习笔记(二)——系统菜单介绍
  • 角色分配

这里角色权限的展示及提交,这里除了admin外只有common角色,所以不能修改

若依前后端分离版学习笔记(二)——系统菜单介绍

  • 展示内容:部门,用户数据

其中admin账号不可操作,其它账号只可分配普通角色权限

若依前后端分离版学习笔记(二)——系统菜单介绍

2 角色管理

  • 角色信息crud,导出,角色信息展示
    若依前后端分离版学习笔记(二)——系统菜单介绍
  • 角色修改,用于修改角色名称,菜单权限等
    若依前后端分离版学习笔记(二)——系统菜单介绍
  • 分配数据权限,用于给改角色设置数据权限
    若依前后端分离版学习笔记(二)——系统菜单介绍
  • 分配用户,用户给指定角色分配用户
    若依前后端分离版学习笔记(二)——系统菜单介绍
    • 新增用户
      若依前后端分离版学习笔记(二)——系统菜单介绍

3 菜单管理

  • 菜单crud
    若依前后端分离版学习笔记(二)——系统菜单介绍
  • 已有菜单修改
    若依前后端分离版学习笔记(二)——系统菜单介绍
  • 菜单新增
    若依前后端分离版学习笔记(二)——系统菜单介绍

4 部门管理

  • 部门信息crud
    若依前后端分离版学习笔记(二)——系统菜单介绍
  • 部门新增
    若依前后端分离版学习笔记(二)——系统菜单介绍
  • 部门修改
    若依前后端分离版学习笔记(二)——系统菜单介绍

5 岗位管理

  • 岗位信息crud,导出
    若依前后端分离版学习笔记(二)——系统菜单介绍
  • 岗位新增
    若依前后端分离版学习笔记(二)——系统菜单介绍
  • 岗位修改
    若依前后端分离版学习笔记(二)——系统菜单介绍

6 字典管理

  • 字典信息crud,批量导出,缓存刷新
    若依前后端分离版学习笔记(二)——系统菜单介绍
  • 字典类型维护
    若依前后端分离版学习笔记(二)——系统菜单介绍
    • 修改
      若依前后端分离版学习笔记(二)——系统菜单介绍
  • 字典信息修改
    若依前后端分离版学习笔记(二)——系统菜单介绍

7 参数设置

  • 参数crud,批量导出,刷新缓存
    若依前后端分离版学习笔记(二)——系统菜单介绍
  • 参数修改
    若依前后端分离版学习笔记(二)——系统菜单介绍

8 通知公告

目前只有简单的增删改查功能

  • 通知信息crud
    若依前后端分离版学习笔记(二)——系统菜单介绍
  • 修改
    若依前后端分离版学习笔记(二)——系统菜单介绍

9 日志管理

9.1 操作日志

  • 操作日志查询,删除
    若依前后端分离版学习笔记(二)——系统菜单介绍
  • 详细日志查询
    若依前后端分离版学习笔记(二)——系统菜单介绍

9.2 登录日志

  • 登录日志查询,删除
    若依前后端分离版学习笔记(二)——系统菜单介绍

二 系统监控

1 在线用户

  • 在线用户信息查询,强退
    若依前后端分离版学习笔记(二)——系统菜单介绍

2 定时任务

  • 定时任务信息crud,批量导出
    若依前后端分离版学习笔记(二)——系统菜单介绍
  • 调度日志查询
    若依前后端分离版学习笔记(二)——系统菜单介绍
  • 任务修改
    若依前后端分离版学习笔记(二)——系统菜单介绍
  • 任务详细
    若依前后端分离版学习笔记(二)——系统菜单介绍

3 数据监控

  • druid数据监控页面
    若依前后端分离版学习笔记(二)——系统菜单介绍

4 服务监控

  • 服务器配置及状态信息
    若依前后端分离版学习笔记(二)——系统菜单介绍

5 缓存监控

  • redis基本,内存信息及命令统计
    若依前后端分离版学习笔记(二)——系统菜单介绍

6 缓存列表

若依前后端分离版学习笔记(二)——系统菜单介绍

三 系统工具

1 表单构建

  • 通过拖拉拽内置组件,设计表单并导出代码
    若依前后端分离版学习笔记(二)——系统菜单介绍

2 代码生成

  • 针对实体表生成对应的crud方法
    若依前后端分离版学习笔记(二)——系统菜单介绍

  • 表创建,通过建表语句直接创建表
    若依前后端分离版学习笔记(二)——系统菜单介绍

  • 导入表,从数据库中导入
    若依前后端分离版学习笔记(二)——系统菜单介绍

  • 修改,修改基本、字段、生成信息
    若依前后端分离版学习笔记(二)——系统菜单介绍

  • 预览,生成代码预览
    若依前后端分离版学习笔记(二)——系统菜单介绍

3 系统接口

  • Swagger在线接口文档
    若依前后端分离版学习笔记(二)——系统菜单介绍

四 其它

1 首页

  • 官网外链及页面设置等
    若依前后端分离版学习笔记(二)——系统菜单介绍

  • 主题设置
    若依前后端分离版学习笔记(二)——系统菜单介绍

2 个人中心

  • 用户个人基本信息及修改
    若依前后端分离版学习笔记(二)——系统菜单介绍