generated from pricelees/issue-pr-template
[#44] 매장 기능 도입 #45
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
|
USER, ADMIN
|
||||||
}
|
}
|
||||||
|
|
||||||
data class OperatorInfo(
|
|
||||||
val id: Long,
|
|
||||||
val name: String
|
|
||||||
)
|
|
||||||
|
|
||||||
data class CurrentUserContext(
|
data class CurrentUserContext(
|
||||||
val id: Long,
|
val id: Long,
|
||||||
val name: String,
|
val name: String,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user