From 00ec4d17c91c447754e27af3efb88c18b965ad3b Mon Sep 17 00:00:00 2001 From: thinkgem Date: Fri, 21 Feb 2025 15:52:06 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=AD=97=E6=AE=B5=E6=9D=83?= =?UTF-8?q?=E9=99=90=E6=8E=A5=E5=8F=A3=EF=BC=8C=E8=BF=87=E6=BB=A4=20select?= =?UTF-8?q?=20=E8=BF=94=E5=9B=9E=E5=80=BC=EF=BC=8Cupdate=20=E5=92=8C=20ins?= =?UTF-8?q?ert=20=E5=AD=97=E6=AE=B5=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/jeesite/modules/sys/web/user/EmpUserController.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/modules/core/src/main/java/com/jeesite/modules/sys/web/user/EmpUserController.java b/modules/core/src/main/java/com/jeesite/modules/sys/web/user/EmpUserController.java index dc545a38..df705555 100644 --- a/modules/core/src/main/java/com/jeesite/modules/sys/web/user/EmpUserController.java +++ b/modules/core/src/main/java/com/jeesite/modules/sys/web/user/EmpUserController.java @@ -118,6 +118,12 @@ public class EmpUserController extends BaseController { empUserService.addDataScopeFilter(empUser, ctrlPermi); } empUser.setPage(new Page<>(request, response)); +// // 定义字段权限属性名(可根据权限配置库查询出来)排除和包含同时存在时,排除优先级高于包含 +// Set attrNames = SetUtils.newHashSet("userCode", "employee.office.officeCode"); +// // 查询 SQL 结果集中,不包含 userCode、employee.office.officeCode 值返回 +// empUser.sqlMap().getColumn().setExcludeAttrNames(attrNames); +// // 查询 SQL 结果集中,仅包含 userCode、employee.office.officeCode 值返回 +// empUser.sqlMap().getColumn().setIncludeAttrNames(attrNames); Page page = empUserService.findPage(empUser); return page; }