From 768d8a1c47d3b5b0fb25516fe3552545dd04fa52 Mon Sep 17 00:00:00 2001 From: thinkgem Date: Thu, 6 Jul 2023 18:04:59 +0800 Subject: [PATCH] update --- .../modules/sys/service/support/EmpUserServiceSupport.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/core/src/main/java/com/jeesite/modules/sys/service/support/EmpUserServiceSupport.java b/modules/core/src/main/java/com/jeesite/modules/sys/service/support/EmpUserServiceSupport.java index dad375ba..a22dfe95 100644 --- a/modules/core/src/main/java/com/jeesite/modules/sys/service/support/EmpUserServiceSupport.java +++ b/modules/core/src/main/java/com/jeesite/modules/sys/service/support/EmpUserServiceSupport.java @@ -72,6 +72,13 @@ public class EmpUserServiceSupport extends CrudService */ @Override public void addDataScopeFilter(EmpUser empUser, String ctrlPermi) { +// String defaultRoleCodes = Global.getConfig( +// "sys.user.defaultRoleCodes." + empUser.getCurrentUser().getUserType()); +// if (StringUtils.isNotBlank(defaultRoleCodes)) { +// empUser.getCurrentUser().getRoleList().addAll(Arrays +// .stream(StringUtils.split(defaultRoleCodes,',')) +// .map(roleCode -> RoleUtils.get(roleCode)).collect(Collectors.toList())); +// } empUser.getSqlMap().getDataScope().addFilter("dsfOffice", "Office", "e.office_code", "a.create_by", ctrlPermi, "office_user"); if (StringUtils.isNotBlank(EmpUtils.getCompany().getCompanyCode())){