a-tuoheng-device/src/main/java/com/ruoyi/device/service/impl/DockGroupServiceImpl.java

53 lines
1.6 KiB
Java
Raw Normal View History

2026-01-16 19:38:06 +08:00
package com.ruoyi.device.service.impl;
import com.ruoyi.device.domain.api.IDockGroupDomain;
import com.ruoyi.device.domain.model.DockGroup;
import com.ruoyi.device.service.api.IDockGroupService;
2026-01-21 13:18:33 +08:00
import com.ruoyi.device.service.convert.DockGroupDTOConvert;
2026-01-16 19:38:06 +08:00
import com.ruoyi.device.service.dto.DockGroupDTO;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.util.List;
/**
* 机场分组关联Service业务层处理
*
* @author ruoyi
* @date 2026-01-16
*/
@Service
public class DockGroupServiceImpl implements IDockGroupService
{
@Autowired
private IDockGroupDomain dockGroupDomain;
@Override
public List<DockGroupDTO> selectDockGroupList(DockGroupDTO dockGroupDTO)
{
2026-01-21 13:18:33 +08:00
DockGroup model = DockGroupDTOConvert.to(dockGroupDTO);
2026-01-16 19:38:06 +08:00
List<DockGroup> modelList = dockGroupDomain.selectDockGroupList(model);
2026-01-21 13:18:33 +08:00
return DockGroupDTOConvert.fromList(modelList);
2026-01-16 19:38:06 +08:00
}
@Override
public DockGroupDTO selectDockGroupById(Long id)
{
DockGroup model = dockGroupDomain.selectDockGroupById(id);
2026-01-21 13:18:33 +08:00
return DockGroupDTOConvert.from(model);
2026-01-16 19:38:06 +08:00
}
@Override
public List<DockGroupDTO> selectDockGroupByDockId(Long dockId)
{
List<DockGroup> modelList = dockGroupDomain.selectDockGroupByDockId(dockId);
2026-01-21 13:18:33 +08:00
return DockGroupDTOConvert.fromList(modelList);
2026-01-16 19:38:06 +08:00
}
@Override
public List<DockGroupDTO> selectDockGroupByGroupId(Long groupId)
{
List<DockGroup> modelList = dockGroupDomain.selectDockGroupByGroupId(groupId);
2026-01-21 13:18:33 +08:00
return DockGroupDTOConvert.fromList(modelList);
2026-01-16 19:38:06 +08:00
}
}