| | |
| | | */ |
| | | public enum OrderWorkType { |
| | | //订单类型 |
| | | ORDER_PURCHASE_IN("purchase", "采购单"), |
| | | ORDER_PROD_IN("prod", "生产领料单"), |
| | | ORDER_DONE_IN("done", "完工入料单"), |
| | | ORDER_SALE_IN("sale", "销售订单"), |
| | | ORDER_PROD_BACK_IN("prod back", "生产退料单"), |
| | | ORDER_SPLR_BACK_OUT("supplier back", "供应商出货单"), |
| | | ORDER_SALE_BACK_IN("sale back", "销售退货单") |
| | | ORDER_WORK_TYPE_DONE_IN("1", "完工入库单"), |
| | | ORDER_WORK_TYPE_PROD("2", "生产领料单"), |
| | | ORDER_WORK_TYPE_PURCHASE("3", "外购收货"), |
| | | ORDER_WORK_TYPE_SALE("4", "销售订单"), |
| | | ORDER_WORK_TYPE_RETURN("5", "生产退料单"), |
| | | ORDER_WORK_TYPE_SUPPLIER("6", "退货供应商出货单"), |
| | | ORDER_WORK_TYPE_RETURN_ORDER("7", "销售退货入库单") |
| | | ; |
| | | |
| | | OrderWorkType(String type, String desc) { |
| | |
| | | public String type; |
| | | public String desc; |
| | | |
| | | public static String getWorkType(String desc) { |
| | | if (desc.equals(OrderWorkType.ORDER_WORK_TYPE_DONE_IN.desc)) { |
| | | return OrderWorkType.ORDER_WORK_TYPE_DONE_IN.type; |
| | | } else if (desc.equals(OrderWorkType.ORDER_WORK_TYPE_PROD.desc)) { |
| | | return OrderWorkType.ORDER_WORK_TYPE_PROD.type; |
| | | } else if (desc.equals(OrderWorkType.ORDER_WORK_TYPE_PURCHASE.desc)) { |
| | | return OrderWorkType.ORDER_WORK_TYPE_PURCHASE.type; |
| | | } else if (desc.equals(OrderWorkType.ORDER_WORK_TYPE_SALE.desc)) { |
| | | return OrderWorkType.ORDER_WORK_TYPE_SALE.type; |
| | | } else if (desc.equals(OrderWorkType.ORDER_WORK_TYPE_RETURN.desc)) { |
| | | return OrderWorkType.ORDER_WORK_TYPE_RETURN.type; |
| | | } else if (desc.equals(OrderWorkType.ORDER_WORK_TYPE_SUPPLIER.desc)) { |
| | | return OrderWorkType.ORDER_WORK_TYPE_SUPPLIER.type; |
| | | }else if (desc.equals(OrderWorkType.ORDER_WORK_TYPE_RETURN_ORDER.desc)) { |
| | | return OrderWorkType.ORDER_WORK_TYPE_RETURN_ORDER.type; |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | public static String getWorkDesc(String type) { |
| | | if (type.equals(OrderWorkType.ORDER_WORK_TYPE_DONE_IN.type)) { |
| | | return OrderWorkType.ORDER_WORK_TYPE_DONE_IN.desc; |
| | | } else if (type.equals(OrderWorkType.ORDER_WORK_TYPE_PROD.type)) { |
| | | return OrderWorkType.ORDER_WORK_TYPE_PROD.desc; |
| | | } else if (type.equals(OrderWorkType.ORDER_WORK_TYPE_PURCHASE.type)) { |
| | | return OrderWorkType.ORDER_WORK_TYPE_PURCHASE.desc; |
| | | } else if (type.equals(OrderWorkType.ORDER_WORK_TYPE_SALE.type)) { |
| | | return OrderWorkType.ORDER_WORK_TYPE_SALE.desc; |
| | | } else if (type.equals(OrderWorkType.ORDER_WORK_TYPE_RETURN.type)) { |
| | | return OrderWorkType.ORDER_WORK_TYPE_RETURN.desc; |
| | | } else if (type.equals(OrderWorkType.ORDER_WORK_TYPE_SUPPLIER.type)) { |
| | | return OrderWorkType.ORDER_WORK_TYPE_SUPPLIER.desc; |
| | | }else if (type.equals(OrderWorkType.ORDER_WORK_TYPE_RETURN_ORDER.type)) { |
| | | return OrderWorkType.ORDER_WORK_TYPE_RETURN_ORDER.desc; |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | |
| | | } |