|
|
|
@@ -3,6 +3,7 @@ package com.ffii.fpsms.modules.deliveryOrder.entity.models |
|
|
|
import com.ffii.fpsms.modules.deliveryOrder.entity.DeliveryOrderLine |
|
|
|
import com.ffii.fpsms.modules.deliveryOrder.enums.DeliveryOrderStatus |
|
|
|
import com.ffii.fpsms.modules.deliveryOrder.enums.DeliveryOrderStatusConverter |
|
|
|
import com.ffii.fpsms.modules.master.entity.Shop |
|
|
|
import jakarta.persistence.Convert |
|
|
|
import org.springframework.beans.factory.annotation.Value |
|
|
|
import java.time.LocalDateTime |
|
|
|
@@ -11,6 +12,7 @@ interface DeliveryOrderInfo{ |
|
|
|
val id: Long |
|
|
|
val code: String |
|
|
|
val orderDate: LocalDateTime? |
|
|
|
val estimatedArrivalDate: LocalDateTime? |
|
|
|
|
|
|
|
@get:Value("#{target.status.value}") |
|
|
|
val status: String? |
|
|
|
@@ -18,6 +20,11 @@ interface DeliveryOrderInfo{ |
|
|
|
@get:Value("#{target.shop?.name}") |
|
|
|
val shopName: String? |
|
|
|
|
|
|
|
@get:Value("#{target.supplier?.name}") |
|
|
|
val supplierName: String? |
|
|
|
|
|
|
|
val deliveryOrderLines: List<DeliveryOrderLineInfo> |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|