package com.ffii.fpsms.modules.deliveryOrder.web.models
import java.time.LocalDate  
import java.time.LocalTime
import java.time.LocalDateTime
data class ReleaseDoRequest(
    val id: Long,
    val userId: Long
)
data class ReleaseDoResult(
    val deliveryOrderId: Long,
    val deliveryOrderCode: String?,
    val pickOrderId: Long,
    val pickOrderCode: String?,
    val shopId: Long?,
    val shopCode: String?,
    val shopName: String?,
    val usedDefaultTruck: Boolean?,
    val estimatedArrivalDate: LocalDate?,
    val preferredFloor: String,
    val truckId: Long?,

    val truckDepartureTime: LocalTime?,
    val truckLanceCode: String?,
    val loadingSequence: Int?
)
data class SearchDeliveryOrderInfoRequest(
    val code: String?,
    val shopName: String?,
    val status: String?,
    val estimatedArrivalDate: LocalDateTime?,  
    val pageSize: Int?,
    val pageNum: Int?,
    val truckLanceCode: String?
)
