package com.tomas.pcs_asi.lib;

public class ProductionSchedule {

    public enum STATUS {
        IMPORTED,
        DIE_BOND_WORKING,
        DIE_BOND_AGAIN,
        DIE_BOND_WAIT,
        DIE_BOND_OVEN,
        DIE_BOND_FINISHED,

        PLASMA,
        PLASMA_FINISHED,
        WIRE_BOND_WORKING,
        WIRE_BOND_FINISHED,

        BONDING_INS_WORKING,
        BONDING_INS_WAIT,
        BONDING_INS_FINISHED,

        MOLD_WORKING,
        MOLD_WAIT,
        MOLD_OVEN,
        MOLD_FINISHED,

        DICER_WORKING,
        DICER_FINISHED,

        APPEARANCE_WORKING,
        APPEARANCE_WAIT,
        APPEARANCE_FINISHED,

        CLASSIFY_WORKING,
        CLASSIFY_FINISHED,

        LOTOUT,
        CANCEL
    }

    public enum PROCESS {
        DIE_BOND,
        OVEN_DIE_BOND,
        WIRE_BOND,
        BONDING_INS,
        MOLD,
        OVEN_MOLD,
        DICER,
        APPEARANCE,
        CLASSIFY,
        LOT_OUT
    }

    public enum MACHINE {
        APP_INS,
        CLS,
        DB,
        DB_INS,
        DICER,
        MOLD,
        OVEN,
        PLASMA,
        TP,
        WB

    }

    public enum Random_Type {
        Shift_Day,
        Shift_Night,
        ChangeModel,
        Frequency,
        Edit,
        CHECK_NG_MOLD
    }

    public enum STATUS_TM {
        NORMAL,
        ADD,
        CHANGE
    }

    public enum STATUS_CAL {
        YES,
        NO
    }
}
