Skip to content

功能详解

系统管理

权限控制

演示

若依提供了企业级通用权限系统,我们这里拿CRM系统先给大家演示下:

地址:https://huike-crm.itheima.net/

  • demo账号(超级管理员),可以查看所有功能菜单

  • zhangsan账号(市场专员),可以查看线索管理菜单

  • yueyue账号(销售专员),可以查看商机、合同等菜单

RBAC

lRBAC(基于角色的访问控制)是一种广泛使用的访问控制模型,通过==角色==来分配和管理==用户==的菜单==权限==

image-20240726091727020

表关系

image-20240726091845667

image-20240726091900367

案例

创建新用户小智并关联课研人员角色,仅限课程管理和统计分析菜单访问。

image-20240726091926620

数据字典

若依内置的数据字典,用于维护系统中常见的静态数据。例如:性别、状态…

image-20240726094111227

参数设置

参数设置:对系统中的参数进行动态维护。

image-20240726111040737

关闭登录验证码

image-20240726111051893

通知公告

RuoYi的通知公告功能提供了一个方便的方式来发布和管理通知、公告和新闻等信息。管理员可以创建、编辑和删除通知(支持富文本编辑和附件上传)。

系统将信息发送给指定的用户、部门或角色。用户可以通过系统界面或电子邮件接收通知,从而确保信息及时传达(这部分需要自己开发)。

通知公告功能有助于组织内部沟通和信息传递,提高了工作效率和信息共享。

image-20240726111102687

日志管理

登录日志

  • 记录用户的登录信息,包括登录时间和地点(IP地址)。
  • 帮助管理员监控登录行为,及时发现任何可疑的登录尝试。
  • 同样提供搜索和筛选功能,方便查找特定用户的登录历史。

image-20240726111113004

操作日志

  • 记录用户在系统中的所有操作,如查看、修改数据等。
  • 帮助管理员检查谁做了什么,以及何时做的,确保数据准确无误。
  • 可以快速搜索和找到特定的操作记录,便于管理和审查。

image-20240726111121968

系统监控

监控相关

若依提供了一些列强大的监控工具,能够帮助开发者和运维快速了解应用程序的性能状态。==>查询redis缓存得到

包括缓冲监控、服务监控、数据监控

定时任务

若依为定时任务功能提供方便友好的web界面,实现动态管理任务

image-20240905200951868

系统工具

表单构建

表单构建工具,只需要开发者通过图形界面和拖拽等操作,可以快速构建复杂的表单。

image-20240905205059384

代码生成

image-20240905205547939

系统接口

Swagger,能够自动生成API 的同步在线文档,并提供Web界面进行接口调用和测试。

Released under the MIT License.