package com.its.op.service.bis; import com.its.op.dao.repository.bis.BitStatusHistoryRepository; import com.its.op.dto.bis.BitStatusHistoryDto; import com.its.op.entity.bis.BitStatusHistory; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.context.annotation.Profile; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import java.util.ArrayList; import java.util.List; @Profile("bis") @Slf4j @RequiredArgsConstructor @Service public class BitStatusHistoryService { private final BitStatusHistoryRepository repo; // 전체 데이터 조회 @Transactional(readOnly = true) public List findAll() { List result = new ArrayList<>(); List data = this.repo.findAll(); for (BitStatusHistory entity : data) { result.add(entity.toDto()); } return result; } }