From b41cddf3453b98b9946fc55a75b61aac9d9c2e39 Mon Sep 17 00:00:00 2001 From: pricelees Date: Mon, 15 Sep 2025 15:46:21 +0900 Subject: [PATCH] =?UTF-8?q?refactor:=20Audit=20=EA=B4=80=EB=A0=A8=20DTO=20?= =?UTF-8?q?=EB=B3=84=EB=8F=84=20=ED=81=B4=EB=9E=98=EC=8A=A4=20=EB=B6=84?= =?UTF-8?q?=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../kotlin/roomescape/common/dto/AuditDto.kt | 22 +++++++++++++++++++ .../roomescape/common/dto/CommonAuth.kt | 5 ----- 2 files changed, 22 insertions(+), 5 deletions(-) create mode 100644 src/main/kotlin/roomescape/common/dto/AuditDto.kt diff --git a/src/main/kotlin/roomescape/common/dto/AuditDto.kt b/src/main/kotlin/roomescape/common/dto/AuditDto.kt new file mode 100644 index 00000000..10931d5f --- /dev/null +++ b/src/main/kotlin/roomescape/common/dto/AuditDto.kt @@ -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, +) diff --git a/src/main/kotlin/roomescape/common/dto/CommonAuth.kt b/src/main/kotlin/roomescape/common/dto/CommonAuth.kt index 9265fcc6..af9b36f6 100644 --- a/src/main/kotlin/roomescape/common/dto/CommonAuth.kt +++ b/src/main/kotlin/roomescape/common/dto/CommonAuth.kt @@ -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,