39 lines
1.2 KiB
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);
|
|
}
|
|
} |