furniture-api/src/main/kotlin/dto/response/OrderResponse.kt

20 lines
621 B
Kotlin
Raw Normal View History

2025-06-09 10:17:07 +00:00
package com.example.dto.response
import com.example.configure.BigDecimalSerializer
import com.example.configure.UuidSerializer
import kotlinx.datetime.LocalDateTime
import kotlinx.serialization.Serializable
import java.math.BigDecimal
import java.util.*
@Serializable
data class OrderResponse(
val id : Long,
@Serializable(with = UuidSerializer::class)
val userUuid : UUID,
val addressId: Long,
val dateTime: LocalDateTime,
val orderStatus : OrderStatusResponse,
@Serializable(with = BigDecimalSerializer::class)
val orderTotalSum : BigDecimal,
var orderSet: List<OrderItemResponse>
)