|
|
@@ -0,0 +1,67 @@
|
|
|
+package com.github.microservice.types;
|
|
|
+
|
|
|
+import lombok.Getter;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 订单的总体状态
|
|
|
+ */
|
|
|
+public enum OrderState {
|
|
|
+
|
|
|
+ WAIT_PAYMENT("待付款"),
|
|
|
+
|
|
|
+ PARAM_ERROR("参数验证错误"),
|
|
|
+
|
|
|
+ HAVE_PAID("已支付"),
|
|
|
+
|
|
|
+ PAID_ERROR("支付失败"),
|
|
|
+
|
|
|
+ WAIT_USE("待使用"),
|
|
|
+
|
|
|
+ USED("已使用"),
|
|
|
+
|
|
|
+ APPLY_REFUND("申请退款"),
|
|
|
+
|
|
|
+ APPLY_REFUNDING("退款处理中"),
|
|
|
+
|
|
|
+ REFUSAL_REFUND("拒绝退款"),
|
|
|
+
|
|
|
+ UN_REFUND("取消退款"),
|
|
|
+
|
|
|
+ REFUNDED("已退款"),
|
|
|
+
|
|
|
+ AOUTO_REFUNDED("自动退款"),
|
|
|
+
|
|
|
+ CLOSE("关闭订单"),
|
|
|
+
|
|
|
+ APPLY_WITHDRAW("申请提现"),
|
|
|
+
|
|
|
+ PASS_WITHDRAW("提现通过"),
|
|
|
+
|
|
|
+ REFUSAL_WITHDRAW("拒绝提现"),
|
|
|
+
|
|
|
+ SUCCESS("支付成功"),
|
|
|
+ REFUND("转入退款"),
|
|
|
+ NOTPAY("未支付"),
|
|
|
+ RECHARGING("充值中"),
|
|
|
+ CLOSED("已关闭"),
|
|
|
+
|
|
|
+ REVOKED(":已撤销(付款码支付)"),
|
|
|
+ USERPAYING("用户支付中(付款码支付)"),
|
|
|
+ PAYERROR("支付失败(其他原因,如银行返回失败)"),
|
|
|
+
|
|
|
+ TakeReview("提现审核中"),
|
|
|
+ Taking("提现处理中"),
|
|
|
+ TakeSuccess("提现成功"),
|
|
|
+
|
|
|
+ TakeRefuse("提现审批不通过"),
|
|
|
+
|
|
|
+ TakeFail("提现失败"),
|
|
|
+ ;
|
|
|
+
|
|
|
+ @Getter
|
|
|
+ private String remark;
|
|
|
+
|
|
|
+ OrderState(String remark) {
|
|
|
+ this.remark = remark;
|
|
|
+ }
|
|
|
+}
|