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