package com.ruoyi.airline.controller.convert; import com.ruoyi.common.core.utils.BaseConvert; import com.ruoyi.airline.api.domain.AirlineTempVO; import com.ruoyi.airline.service.dto.AirlineTempDTO; import java.util.List; /** * 航线临时表Controller层转换器 * API Domain ↔ Service DTO * * @author ruoyi * @date 2026-01-17 */ public class AirlineTempControllerConvert extends BaseConvert { private static final AirlineTempControllerConvert INSTANCE = new AirlineTempControllerConvert(); private AirlineTempControllerConvert() { super(AirlineTempDTO.class, AirlineTempVO.class); } public static AirlineTempVO from(AirlineTempDTO dto) { return INSTANCE.innerFrom(dto); } public static AirlineTempDTO to(AirlineTempVO vo) { return INSTANCE.innerTo(vo); } public static List fromList(List dtoList) { return INSTANCE.innerFromList(dtoList); } public static List toList(List voList) { return INSTANCE.innerToList(voList); } public static List toApiDomainList(List dtoList) { if (dtoList == null) { return null; } return fromList(dtoList); } }