package com.ffii.fpsms.modules.pickOrder.entity

enum class TruckLaneScheduleStatus {
    PENDING,
    APPLYING,
    APPLIED,

    /**
     * Legacy only：現行 applier 失敗時整批還原並標 FAILED，不會再產生 PARTIAL。
     * 保留此值僅為相容歷史資料列；勿在新邏輯中使用。
     */
    PARTIAL,
    FAILED,
    CANCELLED,
    IGNORED,
}

enum class TruckLaneScheduleSource {
    MANUAL,
    EXCEL,
}

enum class TruckLaneScheduleLineStatus {
    PENDING,
    APPLIED,
    FAILED,
    SKIPPED,
}
