package com.red.circle.other.infra.convertor.sys;

import com.red.circle.framework.core.convertor.ConvertorModel;
import com.red.circle.other.infra.database.rds.entity.sys.EnumConfig;
import com.red.circle.other.inner.model.dto.sys.EnumConfigDTO;
import java.util.List;
import org.mapstruct.Mapper;

/**
 * @author pengliang on 2023/5/25
 */
@Mapper(componentModel = ConvertorModel.SPRING)
public interface EnumConfigInfraConvertor {

  EnumConfigDTO toEnumConfigDTO(EnumConfig enumConfig);

  List<EnumConfigDTO> toListEnumConfigDTO(List<EnumConfig> enumConfigs);

  EnumConfig toEnumConfig(EnumConfigDTO sysEnumConfig);

}
