#
Junjie
2024-10-17 d835d1b51f832889929cdf69010034a30ef44d02
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
package com.zy.asrs.wcs.rcs.model.enums;
 
/**
 * 入出库模式枚举
 */
public enum WorkModeType {
 
    NONE((short) 0, "未知"),
    PAKIN_MODE((short) 1, "入库模式"),
    PAKOUT_MODE((short) 2, "出库模式"),
    ;
 
    public Short id;
    public String desc;
 
    WorkModeType(Short id, String desc) {
        this.id = id;
        this.desc = desc;
    }
 
    public static WorkModeType get(Short id) {
        for (WorkModeType type : WorkModeType.values()) {
            if (id.equals(type.id)) {
                return type;
            }
        }
        return WorkModeType.NONE;
    }
 
}