package com.dderp.common.datas; /** * Created by jlutt on 2021-07-11 * 订单状态 * * @author jlutt */ public enum BusinessOrderStatus { /** * 从平台生成订单,用户已付款 */ init("初始化", 0), /** * 平台商户已接单 */ accept("商户接单", 1), /** * 选择了配送平台,下单,等待配送平台回调 */ delivery("配送平台下达", 10), /** * 配送员接单,由配送平台回调 */ riderReceiving("配送员已接单", 11), /** * 配送员到店,由配送平台回调 */ riderComing("配送员已到店", 12), /** * 配送员已取货,配送中,由配送平台回调 */ riderTaking("配送员已取货", 13), /** * 配送员点击完成 ,由配送平台回调 */ riderComplete("配送完成", 14), orderComplete("订单完成", 20); private String name; private int value; BusinessOrderStatus(String name, int value) { this.name = name; this.value = value; } public static String getName(int value) { for (BusinessOrderStatus p : BusinessOrderStatus.values()) { if (p.getValue() == value) return p.getName(); } return null; } public String getName() { return name; } public void setName(String name) { this.name = name; } public int getValue() { return value; } public void setValue(int value) { this.value = value; } }