|
|
@ -254,11 +254,13 @@ public class IotVisualManageServiceImpl extends BaseServiceImpl<IotVisualManageM |
|
|
List<String> urlList = entityList.stream().map(item -> "visual/preview?id=" + item.getId()).collect(Collectors.toList()); |
|
|
List<String> urlList = entityList.stream().map(item -> "visual/preview?id=" + item.getId()).collect(Collectors.toList()); |
|
|
List<SysMenuDTO> sysMenuDTOList = sysMenuService.getByUrlList(urlList); |
|
|
List<SysMenuDTO> sysMenuDTOList = sysMenuService.getByUrlList(urlList); |
|
|
if (CollectionUtil.isNotEmpty(sysMenuDTOList)) { |
|
|
if (CollectionUtil.isNotEmpty(sysMenuDTOList)) { |
|
|
// List<Long> menuIdList = sysMenuDTOList.stream().map(SysMenuDTO::getId).collect(Collectors.toList()); |
|
|
|
|
|
// sysRoleMenuDao.deleteByMenuIds(menuIdList); |
|
|
|
|
|
// //删除菜单表 |
|
|
|
|
|
// sysMenuService.removeByIds(menuIdList); |
|
|
|
|
|
// sysLanguageDao.deleteByQuery(QueryWrapper.create().in(SysLanguageEntity::getTableId, menuIdList)); |
|
|
|
|
|
|
|
|
List<Long> menuIdList = sysMenuDTOList.stream().map(SysMenuDTO::getId).collect(Collectors.toList()); |
|
|
|
|
|
sysRoleMenuDao.deleteByMenuIds(menuIdList); |
|
|
|
|
|
//删除菜单表 |
|
|
|
|
|
menuIdList.forEach(temp->{ |
|
|
|
|
|
sysMenuService.delete(temp); |
|
|
|
|
|
}); |
|
|
|
|
|
sysLanguageDao.deleteByQuery(QueryWrapper.create().in(SysLanguageEntity::getTableId, menuIdList)); |
|
|
} |
|
|
} |
|
|
//删除大屏管理表 |
|
|
//删除大屏管理表 |
|
|
batchDelete(ids); |
|
|
batchDelete(ids); |
|
|
|