package com.zy.api.enums;
|
|
public enum OrderWkType {
|
|
// 订单类型
|
ORDER_WK_PUR_IN("0", "采购入库"),
|
ORDER_WK_TRANSFER_IN("1", "调拔入库"),
|
ORDER_WK_SALE_IN("2", "客户退货"),
|
ORDER_WK_BAG_IN("5", "索赔入库"),
|
ORDER_WK_SUPLUS_IN("7", "报溢入库"),
|
ORDER_WK_PRO_UPDATE_IN("8", "件号变更入库"),
|
ORDER_WK_MEGER_IN("K", "组合拆零入库"),
|
ORDER_WK_ORDER_OUT_EO("11", "备货指示派工单(EO)"),
|
ORDER_WK_ORDER_OUT_SO("12", "备货指示派工单(SO)"),
|
ORDER_WK_ORDER_OUT("13", "备货单");
|
|
OrderWkType(String val, String desc) {
|
this.val = val;
|
this.desc = desc;
|
}
|
|
public String val;
|
public String desc;
|
|
public static String getTypeVal(String val) {
|
if (val.equals(OrderWkType.ORDER_WK_PUR_IN.val)
|
|| val.equals(OrderWkType.ORDER_WK_SUPLUS_IN.val)
|
|| val.equals(OrderWkType.ORDER_WK_MEGER_IN.val)
|
|| val.equals(OrderWkType.ORDER_WK_PRO_UPDATE_IN.val)) {
|
return OrderType.ORDER_IN.type;
|
} else if (val.equals(OrderWkType.ORDER_WK_TRANSFER_IN.val)) {
|
return OrderType.ORDER_IN.type;
|
} else if (val.equals(OrderWkType.ORDER_WK_SALE_IN.val)) {
|
return OrderType.ORDER_IN.type;
|
} else if (val.equals(OrderWkType.ORDER_WK_BAG_IN.val)) {
|
return OrderType.ORDER_IN.type;
|
} else if (val.equals(OrderWkType.ORDER_WK_ORDER_OUT_EO.val) || val.equals(OrderWkType.ORDER_WK_ORDER_OUT_SO.val) || val.equals(OrderWkType.ORDER_WK_ORDER_OUT.val)) {
|
return OrderType.ORDER_OUT.type;
|
} else {
|
return null;
|
}
|
}
|
|
}
|