diff --git a/zt-module-qms/zt-module-qms-server/src/main/java/com/zt/plat/module/qms/framework/datapermission/QMSMultiDataPermissionHandler.java b/zt-module-qms/zt-module-qms-server/src/main/java/com/zt/plat/module/qms/framework/datapermission/QMSMultiDataPermissionHandler.java index b6f6afd..139eea4 100644 --- a/zt-module-qms/zt-module-qms-server/src/main/java/com/zt/plat/module/qms/framework/datapermission/QMSMultiDataPermissionHandler.java +++ b/zt-module-qms/zt-module-qms-server/src/main/java/com/zt/plat/module/qms/framework/datapermission/QMSMultiDataPermissionHandler.java @@ -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) {