Commit 815755fa3ad88c70466fbe3ec5c57b0044005377
Committed by
Gitee
!557 修改创建菜单时permission为空,缓存KEY 为空的BUG
Merge pull request !557 from 杜继强/master
Showing
1 changed file
with
1 additions
and
1 deletions
yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/service/permission/MenuServiceImpl.java
| @@ -45,7 +45,7 @@ public class MenuServiceImpl implements MenuService { | @@ -45,7 +45,7 @@ public class MenuServiceImpl implements MenuService { | ||
| 45 | private TenantService tenantService; | 45 | private TenantService tenantService; |
| 46 | 46 | ||
| 47 | @Override | 47 | @Override |
| 48 | - @CacheEvict(value = RedisKeyConstants.PERMISSION_MENU_ID_LIST, key = "#reqVO.permission") | 48 | + @CacheEvict(value = RedisKeyConstants.PERMISSION_MENU_ID_LIST, condition = "#reqVO.permission != null", key = "#reqVO.permission") |
| 49 | public Long createMenu(MenuCreateReqVO reqVO) { | 49 | public Long createMenu(MenuCreateReqVO reqVO) { |
| 50 | // 校验父菜单存在 | 50 | // 校验父菜单存在 |
| 51 | validateParentMenu(reqVO.getParentId(), null); | 51 | validateParentMenu(reqVO.getParentId(), null); |