오디션 #249

Merged
klaus merged 40 commits from test into main 2025-01-07 17:24:40 +00:00
1 changed files with 6 additions and 2 deletions
Showing only changes of commit 86450533cf - Show all commits

View File

@ -1,6 +1,7 @@
package kr.co.vividnext.sodalive.admin.audition package kr.co.vividnext.sodalive.admin.audition
import com.querydsl.core.group.GroupBy.list import com.querydsl.core.group.GroupBy.list
import com.querydsl.core.types.dsl.CaseBuilder
import com.querydsl.core.types.dsl.DateTimePath import com.querydsl.core.types.dsl.DateTimePath
import com.querydsl.core.types.dsl.Expressions import com.querydsl.core.types.dsl.Expressions
import com.querydsl.core.types.dsl.StringTemplate import com.querydsl.core.types.dsl.StringTemplate
@ -34,12 +35,15 @@ class AdminAuditionQueryRepositoryImpl(
QGetAuditionListItem( QGetAuditionListItem(
audition.id, audition.id,
audition.title, audition.title,
getFormattedDate(audition.endDate), CaseBuilder()
.`when`(audition.endDate.isNotNull)
.then(getFormattedDate(audition.endDate))
.otherwise(""),
audition.imagePath.prepend("/").prepend(coverImageHost), audition.imagePath.prepend("/").prepend(coverImageHost),
audition.isAdult, audition.isAdult,
audition.isActive, audition.isActive,
audition.information, audition.information,
audition.originalWorkUrl audition.originalWorkUrl.coalesce("")
) )
) )
.from(audition) .from(audition)