package com.ffii.fpsms.modules.jobOrder.web.model

data class JobOrderCommonActionRequest(
    val id: Long,
    /**
     * When true (Jo Workbench release): create pick order + Jo tickets only — no [StockOut],
     * suggested pick lots, hold qty, or stock out lines. Those are created on first
     * workbench assign, aligned with DO workbench.
     */
    val deferStockOutUntilAssign: Boolean? = null,
)

data class JobOrderUpdateRequest(
    val id: Long,
    val status: String,
)

data class SetJobOrderHiddenRequest(
    val id: Long,
    val hidden: Boolean,
)