|
@@ -187,6 +187,12 @@ public class SysMenuServiceImpl extends ServiceImpl<ISysMenuMapper, SysMenu> imp
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ for (Long delMenuId : delMenuIds) {
|
|
|
+ Long parentId = this.getById(delMenuId).getParentId();
|
|
|
+ if(parentId!= null && !delMenuIds.contains(parentId)){
|
|
|
+ delMenuIds.add(parentId);
|
|
|
+ }
|
|
|
+ }
|
|
|
for (Long menuId : menuIds) {
|
|
|
if(!delMenuIds.contains(menuId)){
|
|
|
returnMenuIds.add(menuId);
|