오디션 배역(캐릭터) 엔티티

- status(모집상태) 추가
This commit is contained in:
Klaus 2024-12-27 02:00:15 +09:00
parent 22c302efa0
commit 8b10e0e770
3 changed files with 7 additions and 3 deletions

View File

@ -75,7 +75,8 @@ class AdminAuditionQueryRepositoryImpl(
QGetAuditionDetailRole( QGetAuditionDetailRole(
auditionRole.id, auditionRole.id,
auditionRole.name, auditionRole.name,
auditionRole.imagePath.prepend("/").prepend(coverImageHost) auditionRole.imagePath.prepend("/").prepend(coverImageHost),
auditionRole.status
) )
) )
) )

View File

@ -1,6 +1,7 @@
package kr.co.vividnext.sodalive.admin.audition package kr.co.vividnext.sodalive.admin.audition
import com.querydsl.core.annotations.QueryProjection import com.querydsl.core.annotations.QueryProjection
import kr.co.vividnext.sodalive.audition.AuditionStatus
data class GetAuditionDetailResponse @QueryProjection constructor( data class GetAuditionDetailResponse @QueryProjection constructor(
val id: Long, val id: Long,
@ -14,5 +15,6 @@ data class GetAuditionDetailResponse @QueryProjection constructor(
data class GetAuditionDetailRole @QueryProjection constructor( data class GetAuditionDetailRole @QueryProjection constructor(
val id: Long, val id: Long,
val name: String, val name: String,
val imageUrl: String val imageUrl: String,
val status: AuditionStatus
) )

View File

@ -10,7 +10,8 @@ import javax.persistence.ManyToOne
data class AuditionRole( data class AuditionRole(
var name: String, var name: String,
// 오디션 대본 URL // 오디션 대본 URL
var auditionScriptUrl: String? = null var auditionScriptUrl: String? = null,
var status: AuditionStatus = AuditionStatus.IN_PROGRESS
) : BaseEntity() { ) : BaseEntity() {
var isActive: Boolean = true var isActive: Boolean = true
var imagePath: String? = null var imagePath: String? = null