generated from pricelees/issue-pr-template
refactor: CommonApiResponse 및 Audit 타입 모듈 이전
This commit is contained in:
parent
715a0f979a
commit
288b67518e
@ -0,0 +1,19 @@
|
|||||||
|
package com.sangdol.common.types.audit
|
||||||
|
|
||||||
|
import java.time.LocalDateTime
|
||||||
|
|
||||||
|
data class Auditor(
|
||||||
|
val id: Long,
|
||||||
|
val name: String,
|
||||||
|
) {
|
||||||
|
companion object {
|
||||||
|
val UNKNOWN = Auditor(0, "Unknown")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
data class AuditingInfo(
|
||||||
|
val createdAt: LocalDateTime,
|
||||||
|
val createdBy: Auditor,
|
||||||
|
val updatedAt: LocalDateTime,
|
||||||
|
val updatedBy: Auditor,
|
||||||
|
)
|
||||||
@ -1,9 +1,7 @@
|
|||||||
package com.sangdol.roomescape.common.dto.response
|
package com.sangdol.common.types.web
|
||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonInclude
|
|
||||||
import com.sangdol.common.types.exception.ErrorCode
|
import com.sangdol.common.types.exception.ErrorCode
|
||||||
|
|
||||||
@JsonInclude(JsonInclude.Include.NON_NULL)
|
|
||||||
data class CommonApiResponse<T>(
|
data class CommonApiResponse<T>(
|
||||||
val data: T? = null,
|
val data: T? = null,
|
||||||
)
|
)
|
||||||
@ -1,22 +0,0 @@
|
|||||||
package com.sangdol.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 updatedAt: LocalDateTime,
|
|
||||||
val updatedBy: OperatorInfo,
|
|
||||||
)
|
|
||||||
Loading…
x
Reference in New Issue
Block a user