package cc.mrbird.febs.common.enumerates;
|
|
import lombok.Getter;
|
|
@Getter
|
public enum ProductEnum {
|
/**
|
* 用户NFT提现状态 0:失败 1:进行中 2:超时 3:已完成
|
*/
|
PRODUCT_SELL_SUCCESS(3,"已完成"),
|
PRODUCT_SELL_TIMEOUT(2,"超时"),
|
PRODUCT_SELL_ON_GOING(1,"进行中"),
|
PRODUCT_SELL_FAIL(0,"失败"),
|
|
/**
|
* 匹配状态0:失败 1:匹配中 2:待支付 3:已支付 4:对方已确认 5:已完成
|
*/
|
PRODUCT_MATE_STATE_FINISH(5,"已完成"),
|
PRODUCT_MATE_STATE_CONFIRM(4,"对方已确认"),
|
PRODUCT_MATE_STATE_PAY(3,"已支付"),
|
PRODUCT_MATE_STATE_WAIT_PAY(2,"待支付"),
|
PRODUCT_MATE_STATE_ON_GOING(1,"匹配中"),
|
PRODUCT_MATE_STATE_FAIL(0,"失败"),
|
/**
|
* 用户预约状态 0:失败 1:进行中 2:超时 3:已完成
|
*/
|
PRODUCT_BUY_SUCCESS(3,"已完成"),
|
PRODUCT_BUY_TIMEOUT(2,"超时"),
|
PRODUCT_BUY_ON_GOING(1,"进行中"),
|
PRODUCT_BUY_FAIL(0,"失败"),
|
/**
|
* 用户买单转换买单状态 转换卖单状态 0:未转换 1:已转换
|
*/
|
PRODUCT_BUY_MATE_STATE_SUCCESS(1,"已转换"),
|
PRODUCT_BUY_MATE_STATE_FAIL(0,"未转换"),
|
/**
|
* 预约产品是否开启
|
*/
|
PRODUCT_NFT_OPEN(1,"开启"),
|
PRODUCT_NFT_CLOSE(0,"关闭")
|
;
|
|
private int value;
|
private String description;
|
|
ProductEnum(int value, String description) {
|
this.value = value;
|
this.description = description;
|
}
|
}
|