还原QMSMultiDataPermissionHandler

This commit is contained in:
2026-01-12 16:55:02 +08:00
parent e64c3a8791
commit e20827cd0e

View File

@@ -109,13 +109,13 @@ public class QMSMultiDataPermissionHandler implements MultiDataPermissionHandler
DeptDataPermissionRespDTO qmsDataPermission = loginUser.getContext(QMS_PERMISSION_CONTEXT_KEY, DeptDataPermissionRespDTO.class);
if(qmsDataPermission == null){
try{
//DeptContextHolder.setRoleCodeList(allRoleCode);
DeptContextHolder.setRoleCodeList(allRoleCode);
qmsDataPermission = permissionApi.getDeptDataPermission(loginUser.getId()).getCheckedData();
}catch (Exception e){
log.error("[getExpression][LoginUser({}) 获取角色权限为 null]", JsonUtils.toJsonString(loginUser));
log.error("", e);
}finally {
//DeptContextHolder.clearRoleCodeList();
DeptContextHolder.clearRoleCodeList();
}
if (qmsDataPermission == null) {