自动化立体仓库 - WMS系统
zhou zhou
18 小时以前 4e32eae9008b56a346f52710d86241890a0ae1a7
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
31
32
33
34
35
36
37
38
package com.zy.asrs.enums;
 
public enum OrderTypeEnum {
 
    MATERIAL(1, "物料档案"),
    OUT_NOTICE(2, "发货通知单"),
    OTHER_IN(3, "其他入库单"),
    IN_NOTICE(4, "收料通知单"),
    PRODUCTION(5, "生产汇报单"),
    RETURN(6, "退货通知单"),
    OUT_APPLY(7, "出库申请单"),
    INVENTORY(8, "盘点单"),
    TRANSFER_IN(9, "调拨入库单"),
    ADJUSTMENT(10, "库存调整单"),
    SALE_OUT(27, "发货通知单-销售出库单"),
    PURCHASE_IN(28, "收料通知单-采购入库单"),
    PRODUCTION_IN(29, "生产汇报单-生产入库单"),
    PRODUCTION_OTHER_IN(30, "生产汇报单-其他入库单"),
    SALE_RETURN(31, "退货通知单-销售退货单"),
    OTHER_OUT(32, "出库申请单-其他出库单"),
    PRODUCT_IN(33, "成品入库单"),
    PRODUCT_OUT(34, "成品出库单");
 
    public Integer type;
    public String desc;
    OrderTypeEnum(Integer type, String desc) {
        this.type = type;
        this.desc = desc;
    }
    public static String getDescByType(Integer type) {
        for (OrderTypeEnum value : OrderTypeEnum.values()) {
            if (value.type.equals(type)) {
                return value.desc;
            }
        }
        return null;
    }
}