package com.nova.sankuai.domain.enums.vipservice; import io.swagger.annotations.ApiModel; /** * @author weikangdi * @create 2022/3/2 */ @ApiModel(value = "系统支付方式枚举") public enum PayTypeEnum { LIE_XIONG(0, "烈熊支付"), YIN_SHENG(1, "银盛支付"), ALIPAY_SDK(2, "支付宝SDK集成支付"), WEI_YA(3, "纬雅权益支付"), ALIPAY_H5(4, "支付宝H5支付"), YIN_SHENG_FAST_PROTOCOL(5, "银盛快捷协议支付"), SHAN_TAI_FAST_PROTOCOL(6, "闪态快捷协议支付"), BAOFU_PROTOCOL(7, "宝付快捷协议支付"), HUIFUBAO_PROTOCOL(8, "汇付宝快捷协议支付") ; private Integer code; private String value; PayTypeEnum(int code, String value) { this.code = code; this.value = value; } public static String value(Integer code) { if (code != null) { for (PayTypeEnum m : PayTypeEnum.values()) { if (m.getCode() == code.intValue()) { return m.getValue(); } } } return null; } public Integer getCode() { return code; } public void setCode(Integer code) { this.code = code; } public String getValue() { return value; } public void setValue(String value) { this.value = value; } }