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());


目录
打赏
0
0
0
0
71
分享
相关文章
使用Django框架完成用户的增删改查操作
使用Django框架完成用户的增删改查操作
135 1
|
9月前
|
若依框架 --- 使用数据权限功能
若依框架 --- 使用数据权限功能
934 0
前端全栈之路Deno篇(三):一次性搞懂和学会用Deno 2.0 的权限系统详解和多种权限配置权限声明方式
本文深入解析了 Deno 2.0 的权限系统,涵盖主包和第三方包的权限控制机制,探讨了通过命令行参数、权限 API 和配置文件等多种权限授予方式,并提供了代码示例和运行指导,帮助开发者有效管理权限,提升应用安全性。
行级权限登场,向繁琐的视图授权说拜拜
为了解决视图授权和维护繁琐的问题,Dataphin V4.1 推出行级权限功能,支持灵活控制不同账号对计算引擎表的可见范围,帮助统一构建数据基座的企业,实现各子公司、大区、业务部之间的数据隔离。
148 5
Android应用开发中实现动态权限请求的实践指南
【4月更文挑战第5天】 在现代安卓应用开发中,用户隐私和安全日益受到重视。自Android 6.0(API级别23)起,系统引入了动态权限模型,要求应用在运行时而非安装时请求特定权限。这一变化迫使开发者调整权限请求策略,以增强用户信任并确保应用的正常运行。本文将深入探讨如何在Android应用中有效实施动态权限请求,提供一套详细的实践流程,并通过代码示例阐释关键步骤。我们将讨论如何判断权限的必要性、向用户发起请求的最佳时机以及如何处理用户的授权结果。
【Vue 开发实战】实战篇 # 33:更加精细化的权限设计(权限组件、权限指令)
【Vue 开发实战】实战篇 # 33:更加精细化的权限设计(权限组件、权限指令)
151 0
【Vue 开发实战】实战篇 # 33:更加精细化的权限设计(权限组件、权限指令)