콘텐츠 등록
- 한정판 기능을 위해 개수 제한 추가
This commit is contained in:
@@ -34,6 +34,8 @@ data class AudioContent(
|
|||||||
var detail: String,
|
var detail: String,
|
||||||
val price: Int = 0,
|
val price: Int = 0,
|
||||||
var releaseDate: LocalDateTime? = null,
|
var releaseDate: LocalDateTime? = null,
|
||||||
|
val limited: Int? = null,
|
||||||
|
var remaining: Int? = null,
|
||||||
@Enumerated(value = EnumType.STRING)
|
@Enumerated(value = EnumType.STRING)
|
||||||
val type: AudioContentType = AudioContentType.INDIVIDUAL,
|
val type: AudioContentType = AudioContentType.INDIVIDUAL,
|
||||||
val isGeneratePreview: Boolean = true,
|
val isGeneratePreview: Boolean = true,
|
||||||
|
@@ -183,6 +183,8 @@ class AudioContentService(
|
|||||||
0
|
0
|
||||||
},
|
},
|
||||||
releaseDate = releaseDate,
|
releaseDate = releaseDate,
|
||||||
|
limited = request.limited,
|
||||||
|
remaining = request.limited,
|
||||||
isAdult = request.isAdult,
|
isAdult = request.isAdult,
|
||||||
isGeneratePreview = if (request.type == AudioContentType.INDIVIDUAL) {
|
isGeneratePreview = if (request.type == AudioContentType.INDIVIDUAL) {
|
||||||
request.isGeneratePreview
|
request.isGeneratePreview
|
||||||
|
@@ -5,6 +5,8 @@ data class CreateAudioContentRequest(
|
|||||||
val detail: String,
|
val detail: String,
|
||||||
val tags: String,
|
val tags: String,
|
||||||
val price: Int,
|
val price: Int,
|
||||||
|
val limited: Int? = null,
|
||||||
|
val remaining: Int? = null,
|
||||||
val timezone: String = "Asia/Seoul",
|
val timezone: String = "Asia/Seoul",
|
||||||
val releaseDate: String? = null,
|
val releaseDate: String? = null,
|
||||||
val themeId: Long = 0,
|
val themeId: Long = 0,
|
||||||
|
Reference in New Issue
Block a user