generated from pricelees/issue-pr-template
15 lines
575 B
Kotlin
15 lines
575 B
Kotlin
package roomescape.time.exception
|
|
|
|
import org.springframework.http.HttpStatus
|
|
import roomescape.common.exception.ErrorCode
|
|
|
|
enum class TimeErrorCode(
|
|
override val httpStatus: HttpStatus,
|
|
override val errorCode: String,
|
|
override val message: String
|
|
) : ErrorCode {
|
|
TIME_NOT_FOUND(HttpStatus.NOT_FOUND, "TM001", "시간을 찾을 수 없어요."),
|
|
TIME_DUPLICATED(HttpStatus.BAD_REQUEST, "TM002", "이미 같은 시간이 있어요."),
|
|
TIME_ALREADY_RESERVED(HttpStatus.CONFLICT, "TM003", "예약된 시간이라 삭제할 수 없어요.")
|
|
}
|