diff --git a/src/main/java/com/ruoyi/device/service/impl/GroupServiceImpl.java b/src/main/java/com/ruoyi/device/service/impl/GroupServiceImpl.java index 064b4cc..e57ca83 100644 --- a/src/main/java/com/ruoyi/device/service/impl/GroupServiceImpl.java +++ b/src/main/java/com/ruoyi/device/service/impl/GroupServiceImpl.java @@ -81,6 +81,12 @@ public class GroupServiceImpl implements IGroupService @Override public void deleteGroup(Long groupId) { + List dockGroupList = dockGroupDomain.selectDockGroupByGroupId(groupId); + for (DockGroup dockGroup : dockGroupList) + { + dockGroupDomain.deleteDockGroupById(dockGroup.getId()); + } + groupDomain.deleteGroupByGroupId(groupId); } @Override