관리자 - 시리즈 리스트 API 추가

This commit is contained in:
2024-10-14 18:58:48 +09:00
parent cda42c26e8
commit 79e3d59a9a
5 changed files with 122 additions and 3 deletions

View File

@@ -27,16 +27,13 @@ class MenuQueryRepositoryImpl(private val queryFactory: JPAQueryFactory) : MenuQ
)
.orderBy(menu.orders.asc())
.fetch()
.asSequence()
.map {
GetMenuResponse(
title = it.title,
route = it.route,
items = if (it.children.isNotEmpty()) {
it.children
.asSequence()
.map { menu -> GetMenuResponse(menu.title, menu.route) }
.toList()
} else {
null
}