还原QMSMultiDataPermissionHandler
This commit is contained in:
@@ -109,13 +109,13 @@ public class QMSMultiDataPermissionHandler implements MultiDataPermissionHandler
|
|||||||
DeptDataPermissionRespDTO qmsDataPermission = loginUser.getContext(QMS_PERMISSION_CONTEXT_KEY, DeptDataPermissionRespDTO.class);
|
DeptDataPermissionRespDTO qmsDataPermission = loginUser.getContext(QMS_PERMISSION_CONTEXT_KEY, DeptDataPermissionRespDTO.class);
|
||||||
if(qmsDataPermission == null){
|
if(qmsDataPermission == null){
|
||||||
try{
|
try{
|
||||||
//DeptContextHolder.setRoleCodeList(allRoleCode);
|
DeptContextHolder.setRoleCodeList(allRoleCode);
|
||||||
qmsDataPermission = permissionApi.getDeptDataPermission(loginUser.getId()).getCheckedData();
|
qmsDataPermission = permissionApi.getDeptDataPermission(loginUser.getId()).getCheckedData();
|
||||||
}catch (Exception e){
|
}catch (Exception e){
|
||||||
log.error("[getExpression][LoginUser({}) 获取角色权限为 null]", JsonUtils.toJsonString(loginUser));
|
log.error("[getExpression][LoginUser({}) 获取角色权限为 null]", JsonUtils.toJsonString(loginUser));
|
||||||
log.error("", e);
|
log.error("", e);
|
||||||
}finally {
|
}finally {
|
||||||
//DeptContextHolder.clearRoleCodeList();
|
DeptContextHolder.clearRoleCodeList();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (qmsDataPermission == null) {
|
if (qmsDataPermission == null) {
|
||||||
|
|||||||
Reference in New Issue
Block a user