OrderStatusEnum.java 717 Bytes
package com.diligrp.rider.common.enums;

import lombok.Getter;

/**
 * 订单状态枚举
 * 1=待支付 2=已支付 3=已接单 4=服务中 6=已完成
 * 7=退款申请 8=退款成功 9=退款拒绝 10=已取消
 */
@Getter
public enum OrderStatusEnum {
    WAIT_PAY(1, "待支付"),
    PAID(2, "已支付"),
    ACCEPTED(3, "已接单"),
    IN_SERVICE(4, "服务中"),
    COMPLETED(6, "已完成"),
    REFUND_APPLY(7, "退款申请"),
    REFUND_SUCCESS(8, "退款成功"),
    REFUND_REJECT(9, "退款拒绝"),
    CANCELLED(10, "已取消");

    private final int code;
    private final String desc;

    OrderStatusEnum(int code, String desc) {
        this.code = code;
        this.desc = desc;
    }
}