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