admin
2025-02-25 30d8e227e8d823b6c38c3b9c90ac2df03b63befe
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
package com.yeshi.fanli.entity.order;
 
public enum SourceTypeEnum {
    taobao("淘宝","淘宝","#FF5000","#FF5000", "http://img.flqapp.com/resource/icon/source_type_tb.png"),
    tmall("天猫","天猫", "#FE0036", "#FE0036", "http://img.flqapp.com/resource/icon/source_type_tm.png"),
    tmallGlobal("天猫国际", "天猫国际", "#7C48DB", "#7C48DB", "http://img.flqapp.com/resource/icon/source_type_tm_inter.png"),
    juHuaSuan("聚划算", "聚划算","#FE0036","#FE0036","http://img.flqapp.com/resource/icon/source_type_juhuasuan.png"),
    huangLv("航旅","飞猪","#3B3B39","#FDBA07", "http://img.flqapp.com/resource/icon/source_type_hanglv.png"),
    kouBei("口碑", "口碑", "#EA5421","#EA5421", "http://img.flqapp.com/resource/icon/source_type_koubei.png"),
    elme("饿了么","饿了么","#018DFF","#018DFF", "http://img.flqapp.com/resource/icon/source_type_elme.png"),
    jingDong("京东","京东","#E42219","#E42219", "http://img.flqapp.com/resource/icon/source_type_jd.png"),
    pinDuoDuo("拼多多", "拼多多","#F51E25","#F51E25","http://img.flqapp.com/resource/icon/source_type_pdd.png"),
    vip("唯品会","唯品会","#E30085", "#E30085", "http://img.flqapp.com/resource/icon/source_type_vip.png"),
    suNing("苏宁","苏宁易购","#010101","#FFA600", "http://img.flqapp.com/resource/icon/source_type_suning.png"),
    dy("抖音","抖音","#180b1a", "#180b1a", "http://img.flqapp.com/resource/icon/source_type_dy.png");
 
    private final String desc; // 数据存在名称
    private final String descShow; // 显示名称
    private final String fontColor; // 字体颜色
    private final String borderColor; //边框颜色
    private final String icon; // 图标
 
    private SourceTypeEnum(String desc, String descShow,String fontColor, String borderColor,String icon) {
        this.desc = desc;
        this.descShow = descShow;
        this.fontColor = fontColor;
        this.borderColor = borderColor;
        this.icon = icon;
    }
 
    public String getDesc() {
        return desc;
    }
 
    public String getIcon() {
        return icon;
    }
 
    public String getDescShow() {
        return descShow;
    }
 
    public String getFontColor() {
        return fontColor;
    }
 
    public String getBorderColor() {
        return borderColor;
    }
    
    public static SourceTypeEnum getByDesc(String desc) {
        if (desc == null || desc.trim().length() == 0) 
            return null;
        for (SourceTypeEnum typeEnum: SourceTypeEnum.values()) {
            if (typeEnum.getDesc().equalsIgnoreCase(desc))
                return typeEnum;
        }
        
        return null;
    }
}