功能详解
系统管理
权限控制
演示
若依提供了企业级通用权限系统,我们这里拿CRM系统先给大家演示下:
地址:https://huike-crm.itheima.net/
demo账号(超级管理员),可以查看所有功能菜单
zhangsan账号(市场专员),可以查看线索管理菜单
yueyue账号(销售专员),可以查看商机、合同等菜单
RBAC
lRBAC(基于角色的访问控制)是一种广泛使用的访问控制模型,通过==角色==来分配和管理==用户==的菜单==权限==
表关系
案例
创建新用户小智并关联课研人员角色,仅限课程管理和统计分析菜单访问。
数据字典
若依内置的数据字典,用于维护系统中常见的静态数据。例如:性别、状态…
参数设置
参数设置:对系统中的参数进行动态维护。
关闭登录验证码
通知公告
RuoYi的通知公告功能提供了一个方便的方式来发布和管理通知、公告和新闻等信息。管理员可以创建、编辑和删除通知(支持富文本编辑和附件上传)。
系统将信息发送给指定的用户、部门或角色。用户可以通过系统界面或电子邮件接收通知,从而确保信息及时传达(这部分需要自己开发)。
通知公告功能有助于组织内部沟通和信息传递,提高了工作效率和信息共享。
日志管理
登录日志
- 记录用户的登录信息,包括登录时间和地点(IP地址)。
- 帮助管理员监控登录行为,及时发现任何可疑的登录尝试。
- 同样提供搜索和筛选功能,方便查找特定用户的登录历史。
操作日志
- 记录用户在系统中的所有操作,如查看、修改数据等。
- 帮助管理员检查谁做了什么,以及何时做的,确保数据准确无误。
- 可以快速搜索和找到特定的操作记录,便于管理和审查。
系统监控
监控相关
若依提供了一些列强大的监控工具,能够帮助开发者和运维快速了解应用程序的性能状态。==>查询redis缓存得到
包括缓冲监控、服务监控、数据监控
定时任务
若依为定时任务功能提供方便友好的web界面,实现动态管理任务
系统工具
表单构建
表单构建工具,只需要开发者通过图形界面和拖拽等操作,可以快速构建复杂的表单。
代码生成
系统接口
Swagger,能够自动生成API 的同步在线文档,并提供Web界面进行接口调用和测试。