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
|
|
|
}
|
|
|
|
|
}
|