Browse Source

[fix]

1、修改其他用户无法使用权限报错问题
pull/1/head
杨威 3 months ago
parent
commit
875735da0b
  1. 2
      dk-common/common-mybatis/src/main/java/org/dromara/common/mybatis/handler/PlusDataPermissionHandler.java

2
dk-common/common-mybatis/src/main/java/org/dromara/common/mybatis/handler/PlusDataPermissionHandler.java

@ -89,7 +89,7 @@ public class PlusDataPermissionHandler {
// 获取数据权限配置 // 获取数据权限配置
DataPermission dataPermission = getDataPermission(mappedStatementId); DataPermission dataPermission = getDataPermission(mappedStatementId);
// 获取当前登录用户信息 // 获取当前登录用户信息
LoginUser currentUser = LoginHelper.getLoginUser(); LoginUser currentUser = DataPermissionHelper.getVariable("user");
if (ObjectUtil.isNull(currentUser)) { if (ObjectUtil.isNull(currentUser)) {
currentUser = LoginHelper.getLoginUser(); currentUser = LoginHelper.getLoginUser();
DataPermissionHelper.setVariable("user", currentUser); DataPermissionHelper.setVariable("user", currentUser);

Loading…
Cancel
Save