package com.ruoyi.airline.domain.impl; import com.ruoyi.airline.domain.api.IAirlineTempDomain; import com.ruoyi.airline.domain.convert.AirlineTempDomainConvert; import com.ruoyi.airline.domain.model.AirlineTemp; import com.ruoyi.airline.mapper.AirlineTempMapper; import com.ruoyi.airline.mapper.entity.AirlineTempEntity; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import java.util.List; /** * 航线临时表Domain实现 * * @author ruoyi * @date 2026-01-17 */ @Component public class AirlineTempDomainImpl implements IAirlineTempDomain { @Autowired private AirlineTempMapper airlineTempMapper; @Override public List selectAirlineTempList(AirlineTemp airlineTempModel) { AirlineTempEntity entity = AirlineTempDomainConvert.toEntity(airlineTempModel); List entityList = airlineTempMapper.selectAirlineTempList(entity); return AirlineTempDomainConvert.toModelList(entityList); } @Override public AirlineTemp selectAirlineTempById(String id) { AirlineTempEntity entity = airlineTempMapper.selectAirlineTempById(id); return AirlineTempDomainConvert.toModel(entity); } }