package com.ruoyi.device.service.impl; import com.ruoyi.device.api.domain.DockDetailVO; import com.ruoyi.device.api.domain.DockVO; import com.ruoyi.device.domain.api.IDockDomain; import com.ruoyi.device.domain.model.Dock; import com.ruoyi.device.service.api.IDockService; import com.ruoyi.device.service.convert.DockServiceConvert; import com.ruoyi.device.service.dto.DockDTO; 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 DockServiceImpl implements IDockService { @Autowired private IDockDomain dockDomain; @Override public List selectDockList(DockDTO dockDTO) { Dock model = DockServiceConvert.toModel(dockDTO); List modelList = dockDomain.selectDockList(model); return DockServiceConvert.toDTOList(modelList); } @Override public DockDTO selectDockByDockId(Long dockId) { Dock model = dockDomain.selectDockByDockId(dockId); return DockServiceConvert.toDTO(model); } @Override public List searchDocks(String dockStatus, Long dockId) { return null; } @Override public DockDetailVO getDockDetail(Long dockId) { return null; } }