| | |
| | | public boolean addMenu(MenuParam param) { |
| | | Menu menu = new Menu(); |
| | | BeanUtils.copyProperties(param, menu); |
| | | menu.setPermission(param.getRouterName()); |
| | | return save(menu); |
| | | } |
| | | |
| | |
| | | |
| | | Menu menu = new Menu(); |
| | | BeanUtils.copyProperties(param, menu); |
| | | menu.setPermission(param.getRouterName()); |
| | | menu.setId(menuId); |
| | | return updateById(menu); |
| | | } |
| | |
| | | throw new BusinessException("超级管理员才可以删除菜单"); |
| | | } |
| | | List<Long> list = menuMapper.listMenuIfBinding(menuId); |
| | | if (list.size() == 0) { |
| | | List<Long> list1 = menuMapper.listMenuIfBinding1(menuId); |
| | | |
| | | if (list.size() == 0 && list1.size() == 0) { |
| | | return removeById(menuId); |
| | | }else{ |
| | | } else { |
| | | throw new BusinessException("菜单正在使用,请勿删除"); |
| | | } |
| | | |