43 lines
1.1 KiB
Java
43 lines
1.1 KiB
Java
package com.ruoyi.airline.controller.convert;
|
|
|
|
import com.ruoyi.common.core.utils.BaseConvert;
|
|
import com.ruoyi.airline.api.domain.AirlineDataVO;
|
|
import com.ruoyi.airline.service.dto.AirlineDataDTO;
|
|
|
|
import java.util.List;
|
|
|
|
/**
|
|
* 航线数据Controller转换类
|
|
* 用于Controller VO和Service DTO之间的转换
|
|
*
|
|
* @author 拓恒
|
|
* @date 2026-01-17
|
|
*/
|
|
public class AirlineDataControllerConvert extends BaseConvert<AirlineDataDTO, AirlineDataVO>
|
|
{
|
|
private static final AirlineDataControllerConvert INSTANCE = new AirlineDataControllerConvert();
|
|
|
|
private AirlineDataControllerConvert() {
|
|
super(AirlineDataDTO.class, AirlineDataVO.class);
|
|
}
|
|
|
|
public static AirlineDataVO from(AirlineDataDTO dto)
|
|
{
|
|
return INSTANCE.innerFrom(dto);
|
|
}
|
|
|
|
public static AirlineDataDTO to(AirlineDataVO vo)
|
|
{
|
|
return INSTANCE.innerTo(vo);
|
|
}
|
|
|
|
public static List<AirlineDataVO> fromList(List<AirlineDataDTO> dtoList)
|
|
{
|
|
return INSTANCE.innerFromList(dtoList);
|
|
}
|
|
|
|
public static List<AirlineDataDTO> toList(List<AirlineDataVO> voList)
|
|
{
|
|
return INSTANCE.innerToList(voList);
|
|
}
|
|
} |