添加修改分组的信息

This commit is contained in:
孙小云 2026-01-20 14:30:21 +08:00
parent 87d452c444
commit 453a7eb5d6
1 changed files with 14 additions and 0 deletions

View File

@ -2,6 +2,8 @@ package com.ruoyi.device.service.impl;
import com.ruoyi.device.api.domain.DockVO;
import com.ruoyi.device.domain.api.IGroupDomain;
import com.ruoyi.device.domain.api.IDockGroupDomain;
import com.ruoyi.device.domain.model.DockGroup;
import com.ruoyi.device.domain.model.Group;
import com.ruoyi.device.service.api.IGroupService;
import com.ruoyi.device.service.convert.GroupServiceConvert;
@ -24,6 +26,9 @@ public class GroupServiceImpl implements IGroupService
@Autowired
private IGroupDomain groupDomain;
@Autowired
private IDockGroupDomain dockGroupDomain;
@Override
public List<GroupDTO> selectGroupList(GroupDTO groupDTO)
{
@ -81,6 +86,15 @@ public class GroupServiceImpl implements IGroupService
@Override
public void switchDockGroup(Long dockId, Long groupId)
{
List<DockGroup> dockGroupList = dockGroupDomain.selectDockGroupByDockId(dockId);
for (DockGroup dockGroup : dockGroupList)
{
dockGroupDomain.deleteDockGroupById(dockGroup.getId());
}
DockGroup newDockGroup = new DockGroup();
newDockGroup.setDockId(dockId);
newDockGroup.setGroupId(groupId);
dockGroupDomain.insertDockGroup(newDockGroup);
}
@Override