mirror of https://gitee.com/stylefeng/roses
【8.0】【sys】【menu】修复权限绑定清空缓存
parent
abfa50b4de
commit
1818447f0c
|
@ -72,13 +72,14 @@ public class PermissionAssignServiceImpl implements PermissionAssignService {
|
||||||
for (RoleAssignOperateAction roleAssignOperateAction : operateActionMap.values()) {
|
for (RoleAssignOperateAction roleAssignOperateAction : operateActionMap.values()) {
|
||||||
if (roleAssignOperateAction.getNodeType().getCode().equals(roleBindPermissionRequest.getPermissionNodeType())) {
|
if (roleAssignOperateAction.getNodeType().getCode().equals(roleBindPermissionRequest.getPermissionNodeType())) {
|
||||||
roleAssignOperateAction.doOperateAction(roleBindPermissionRequest);
|
roleAssignOperateAction.doOperateAction(roleBindPermissionRequest);
|
||||||
|
|
||||||
|
// 更新角色绑定权限的缓存
|
||||||
|
BusinessEventPublisher.publishEvent(RoleConstants.ROLE_BIND_MENU_EVENT, roleBindPermissionRequest.getRoleId());
|
||||||
|
BusinessEventPublisher.publishEvent(RoleConstants.ROLE_BIND_MENU_OPTIONS_EVENT, roleBindPermissionRequest.getRoleId());
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 更新角色绑定权限的缓存
|
|
||||||
BusinessEventPublisher.publishEvent(RoleConstants.ROLE_BIND_MENU_EVENT, roleBindPermissionRequest.getRoleId());
|
|
||||||
BusinessEventPublisher.publishEvent(RoleConstants.ROLE_BIND_MENU_OPTIONS_EVENT, roleBindPermissionRequest.getRoleId());
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Loading…
Reference in New Issue