package com.ffii.fpsms.modules.deliveryOrder.web.models

import java.time.LocalDateTime

data class SaveDeliveryOrderRequest(
    val id: Long?,
    val code: String?,
    val supplierId: Long? = null,
    val m18SupplierId: Long? = null,
    val shopId: Long? = null,
    val m18ShopId: Long? = null,
    val currencyId: Long? = null,
    val m18CurrencyId: Long? = null,
    val orderDate: LocalDateTime?,
    val estimatedArrivalDate: LocalDateTime?,
    val completeDate: LocalDateTime?,
    val status: String?,
    val type: String?,
    val m18DataLogId: Long?,
    val handlerId: Long?,
    val m18BeId: Long?,
    val deleted: Boolean? = false,
    val isExtra: Boolean? = false,
)

data class SaveDeliveryOrderStatusRequest(
    val id: Long?,
    val status: String?,
)