a-tuoheng-airline/src/main/java/com/ruoyi/airline/domain/impl/AirlineTempDomainImpl.java

39 lines
1.2 KiB
Java

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<AirlineTemp> selectAirlineTempList(AirlineTemp airlineTempModel)
{
AirlineTempEntity entity = AirlineTempDomainConvert.toEntity(airlineTempModel);
List<AirlineTempEntity> entityList = airlineTempMapper.selectAirlineTempList(entity);
return AirlineTempDomainConvert.toModelList(entityList);
}
@Override
public AirlineTemp selectAirlineTempById(String id)
{
AirlineTempEntity entity = airlineTempMapper.selectAirlineTempById(id);
return AirlineTempDomainConvert.toModel(entity);
}
}