generated from pricelees/issue-pr-template
refactor: Audit 관련 DTO 별도 클래스 분리
This commit is contained in:
parent
2481e026eb
commit
b41cddf345
22
src/main/kotlin/roomescape/common/dto/AuditDto.kt
Normal file
22
src/main/kotlin/roomescape/common/dto/AuditDto.kt
Normal file
@ -0,0 +1,22 @@
|
||||
package roomescape.common.dto
|
||||
|
||||
import java.time.LocalDateTime
|
||||
|
||||
object AuditConstant {
|
||||
val UNKNOWN_OPERATOR = OperatorInfo(
|
||||
id = 0,
|
||||
name = "unknown"
|
||||
)
|
||||
}
|
||||
|
||||
data class OperatorInfo(
|
||||
val id: Long,
|
||||
val name: String,
|
||||
)
|
||||
|
||||
data class AuditInfo(
|
||||
val createdAt: LocalDateTime,
|
||||
val createdBy: OperatorInfo,
|
||||
val modifiedAt: LocalDateTime,
|
||||
val modifiedBy: OperatorInfo,
|
||||
)
|
||||
@ -64,11 +64,6 @@ enum class PrincipalType {
|
||||
USER, ADMIN
|
||||
}
|
||||
|
||||
data class OperatorInfo(
|
||||
val id: Long,
|
||||
val name: String
|
||||
)
|
||||
|
||||
data class CurrentUserContext(
|
||||
val id: Long,
|
||||
val name: String,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user