44 lines
1.1 KiB
Java
44 lines
1.1 KiB
Java
|
|
package com.ruoyi.airline.domain.convert;
|
||
|
|
|
||
|
|
import com.ruoyi.common.core.utils.BaseConvert;
|
||
|
|
import com.ruoyi.airline.domain.model.AirlineArea;
|
||
|
|
import com.ruoyi.airline.mapper.entity.AirlineAreaEntity;
|
||
|
|
|
||
|
|
import java.util.List;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 空域Domain转换类
|
||
|
|
* 用于Domain模型和Mapper实体之间的转换
|
||
|
|
*
|
||
|
|
* @author ruoyi
|
||
|
|
* @date 2026-02-25
|
||
|
|
*/
|
||
|
|
public class AirlineAreaDomainConvert extends BaseConvert<AirlineAreaEntity, AirlineArea>
|
||
|
|
{
|
||
|
|
private static final AirlineAreaDomainConvert INSTANCE = new AirlineAreaDomainConvert();
|
||
|
|
|
||
|
|
private AirlineAreaDomainConvert() {
|
||
|
|
super(AirlineAreaEntity.class, AirlineArea.class);
|
||
|
|
}
|
||
|
|
|
||
|
|
public static AirlineArea from(AirlineAreaEntity entity)
|
||
|
|
{
|
||
|
|
return INSTANCE.innerFrom(entity);
|
||
|
|
}
|
||
|
|
|
||
|
|
public static AirlineAreaEntity to(AirlineArea model)
|
||
|
|
{
|
||
|
|
return INSTANCE.innerTo(model);
|
||
|
|
}
|
||
|
|
|
||
|
|
public static List<AirlineArea> fromList(List<AirlineAreaEntity> entityList)
|
||
|
|
{
|
||
|
|
return INSTANCE.innerFromList(entityList);
|
||
|
|
}
|
||
|
|
|
||
|
|
public static List<AirlineAreaEntity> toList(List<AirlineArea> modelList)
|
||
|
|
{
|
||
|
|
return INSTANCE.innerToList(modelList);
|
||
|
|
}
|
||
|
|
}
|