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

import com.red.circle.framework.core.convertor.ConvertorModel;
import com.red.circle.other.domain.model.user.UserProfile;
import com.red.circle.other.infra.database.mongo.entity.user.profile.UserRunProfile;
import com.red.circle.other.infra.database.rds.entity.pet.PetFeedingRecord;
import com.red.circle.other.infra.database.rds.entity.props.RoomThemeUserBackpack;
import com.red.circle.other.infra.database.rds.entity.props.RoomThemeUserCustomize;
import com.red.circle.other.inner.model.dto.material.RoomThemeUserBackpackDTO;
import com.red.circle.other.inner.model.dto.material.RoomThemeUserCustomizeDTO;
import com.red.circle.other.inner.model.dto.pet.PetFeedingRecordDTO;
import org.mapstruct.Mapper;

import java.util.List;
import java.util.Map;

/**
 * @author xiaofei on 2024/04/12
 */
@Mapper(componentModel = ConvertorModel.SPRING)
public interface PetFeedingRecordConvertor {

  PetFeedingRecordDTO toPetFeedingRecord(PetFeedingRecord record);

  List<PetFeedingRecordDTO> toListPetFeedingRecord(List<PetFeedingRecord> record);

}
