package com.nova.sankuai.domain.enums; import io.swagger.annotations.ApiModel; /** * @author weikangdi * 渠道类型 */ @ApiModel(value = "渠道类型类型") public enum SourceTypeEnum { H5(0, "H5"), APP(1, "APP"), LARGE_H5(2, "大额H5(朋友圈)"), ADMIN(3, "后台管理"), Large_H5_1(4, "大额H5_1(广点通)"), BaiDu(5, "百度"), ZhongAn(6, "众安"), H5_1(7, "H5_1"), AI_ZHU_DAI(8, "爱助贷"), MIN_SHENG(9, "民生"), Large_H5_2(10, "大额H5_2"), Large_H5_3(11, "大额H5_3"), LOAN_SUPERMARKET(12, "贷款超市"), CREDIT_CARD51(13, "51信用卡(H5_1)"), TongCheng(14, "同程"), GuoMei(15, "国美"), BuBuGao(16, "步步高"), XiaMenZhongHeYinHua(17, "厦门众合银华"), RONG_DUO_DUO(18, "融多多"), SANDBOX_EXPORT_TEST(20, "测试(出口)"), JIEYIDAI(30, "戒易贷"), WEIXIANGHUA(31, "微享花"), TouTiao(100, "头条"), TianShi(32, "苏州天师"), JinXiuShuKe(33,"锦绣数科"), HuiZhongZhiDai(34,"惠众直贷深圳"), SUJINSUO(35, "速金所"), HUIRONG(36, "汇融"), YIDAI(37,"北京亿代"), ShangHaiZhongZan(38, "上海中赞"), NanJingMingTuo(39, "南京名拓"), YangQianGuan(41, "洋钱罐"), XinYeYouPin(42, "信业优品"), // DOU_DOU_MONEY(43, "豆豆钱"), JINZHANGGUI(44, "金掌柜"), ; private Integer code; private String value; SourceTypeEnum(int code, String value) { this.code = code; this.value = value; } public static String value(Integer code) { if (code != null) { for (SourceTypeEnum m : SourceTypeEnum.values()) { if (m.getCode() == code.intValue()) { return m.getValue(); } } } return null; } public static Integer code(String value) { if (value != null) { for (SourceTypeEnum m : SourceTypeEnum.values()) { if (m.getValue().equals(value)) { return m.getCode(); } } } 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; } }