package cc.mrbird.febs.common.enumerates; import lombok.Getter; @Getter public enum ProductEnum { /** * 留言处理 */ SPEAK_DEAL(1,"已处理"), SPEAK_NO_DEAL(0,"未处理"), /** * 用户冻结 */ MEMBER_FROZEN(1,"用户冻结"), MEMBER_UNFROZEN(0,"用户未冻结"), /** * 用户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:已完成 6已投诉 */ PRODUCT_MATE_STATE_COMPLAIN(6,"已投诉"), 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; } }