fix(agent-ratio): 정산 비율 목록을 current history 구조로 정리한다
This commit is contained in:
@@ -7,6 +7,7 @@ import kr.co.vividnext.sodalive.partner.agent.ratio.AgentSettlementRatio
|
||||
import kr.co.vividnext.sodalive.partner.agent.ratio.AgentSettlementRatioRepository
|
||||
import kr.co.vividnext.sodalive.partner.agent.ratio.CreateAgentSettlementRatioRequest
|
||||
import kr.co.vividnext.sodalive.partner.agent.ratio.GetAgentSettlementRatioResponse
|
||||
import kr.co.vividnext.sodalive.partner.agent.ratio.toGroupedResponseItems
|
||||
import org.springframework.dao.DataIntegrityViolationException
|
||||
import org.springframework.stereotype.Service
|
||||
import org.springframework.transaction.annotation.Transactional
|
||||
@@ -49,6 +50,7 @@ class AdminAgentSettlementRatioService(
|
||||
fun getAgentSettlementRatio(offset: Long, limit: Long): GetAgentSettlementRatioResponse {
|
||||
val totalCount = repository.getAgentSettlementRatioTotalCount()
|
||||
val items = repository.getAgentSettlementRatio(offset = offset, limit = limit)
|
||||
.toGroupedResponseItems()
|
||||
return GetAgentSettlementRatioResponse(totalCount = totalCount, items = items)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user