jeecgboot数据权限用法

简介: jeecgboot数据权限用法

1.添加数据规则


菜单管理中给需要数据权限的菜单加数据规则


b2bf93f954e24d31b542acc169de060c.png

Jeecg-Boot 数据权限用法


编码 描述
sys_user_code 当前登录用户登录账号
sys_user_name 当前登录用户真实名称
sys_date 当前系统日期
sys_time 当前系统时间
sys_org_code 当前登录用户部门编号


2.角色管理授权,启用规则

c0d8fdc8ccb642a5ba953f979ff86c4c.png


  1. 后端代码添加注解@PermissionData


// system/user/index:前端组件
@PermissionData(pageComponent = "system/user/index")


注解配置pageComponent与菜单配置前端组件一致


cdd99998478940bd933c47d998c41ddc.png

// 添加数据规则
QueryWrapper<SysUser> queryWrapper = QueryGenerator.initQueryWrapper(user, req.getParameterMap());


相关文章
|
6月前
|
SQL XML Java
若依框架 --- 使用数据权限功能
若依框架 --- 使用数据权限功能
833 0
|
19天前
|
存储 安全 关系型数据库
权限组件是怎么设计的
【10月更文挑战第26天】在实际设计过程中,还需要根据具体的业务需求和技术架构进行灵活调整和优化。
|
27天前
|
前端开发 安全 API
前端全栈之路Deno篇(三):一次性搞懂和学会用Deno 2.0 的权限系统详解和多种权限配置权限声明方式
本文深入解析了 Deno 2.0 的权限系统,涵盖主包和第三方包的权限控制机制,探讨了通过命令行参数、权限 API 和配置文件等多种权限授予方式,并提供了代码示例和运行指导,帮助开发者有效管理权限,提升应用安全性。
|
6月前
|
数据库 数据安全/隐私保护
开发指南024-业务类权限
有些权限我称之为业务权限
|
JavaScript 数据安全/隐私保护
【Vue 开发实战】实战篇 # 33:更加精细化的权限设计(权限组件、权限指令)
【Vue 开发实战】实战篇 # 33:更加精细化的权限设计(权限组件、权限指令)
141 0
【Vue 开发实战】实战篇 # 33:更加精细化的权限设计(权限组件、权限指令)
|
SQL 消息中间件 JavaScript
权限系统中的数据权限就该这么设计,yyds!
权限系统中的数据权限就该这么设计,yyds!
|
数据库 数据安全/隐私保护
基础权限框架搭建实现
基础权限框架搭建实现
119 0
基础权限框架搭建实现
【自然框架】稳定版的Demo——看点二:权限,权限过滤与验证。
建议先看看 上一篇:【自然框架】稳定版beta1——源码下载,Demo说明   下载地址:还是老地方,自然框架的源代码、Demo、数据库、配置信息管理程序下载(2010.01.25更新)    在线演示:http://demo.naturefw.com/login.aspx     权限到节点、按钮     使用Guest账号登录后可以看到三个大功能节点、六个小功能节点, 比使用admin账号登录少了几个,这个就是权限到节点。
1051 0
|
数据库
【自然框架】之通用权限(九):权限的验证
继续,这是第九章了。本来这张应该好好写的,不过还是先简单介绍一下吧,以后有空再补上详细说明吧。 通用权限想要写的文章目录:(这是第九章)   1、 简介、数据库的总体结构2、 介绍人员表组3、 介绍组织结构表组4、 介绍角色表组5、 介绍“项目自我描述表组”6、 权限到节点7、 权限到...
787 0
下一篇
无影云桌面