yujian
2020-03-24 fd1dce3121a7773419263c495f92e160cc1e7124
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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
package com.yeshi.fanli.util.user;
 
import com.yeshi.fanli.entity.system.ChannelEnum;
import com.yeshi.fanli.util.StringUtil;
 
public class ChannelEnumUtil {
    
    public static ChannelEnum getChannelEnum(String channel) {
        if (StringUtil.isNullOrEmpty(channel)) {
            return ChannelEnum.unknown;
        }
        
        if (channel.equalsIgnoreCase(ChannelEnum.p360.getVlaue())) {
            return ChannelEnum.p360;
        }
        
        if (channel.equalsIgnoreCase(ChannelEnum.appstore.getVlaue())) {
            return ChannelEnum.appstore;
        }
        
        if (channel.equalsIgnoreCase(ChannelEnum.douyin.getVlaue())) {
            return ChannelEnum.douyin;
        }
        
        if (channel.equalsIgnoreCase(ChannelEnum.guanwang.getVlaue())) {
            return ChannelEnum.guanwang;
        }
        
        if (channel.equalsIgnoreCase(ChannelEnum.lenovo.getVlaue())) {
            return ChannelEnum.lenovo;
        }
        
        if (channel.equalsIgnoreCase(ChannelEnum.meizu.getVlaue())) {
            return ChannelEnum.meizu;
        }
        
        if (channel.equalsIgnoreCase(ChannelEnum.oppo.getVlaue())) {
            return ChannelEnum.oppo;
        }
        
        if (channel.equalsIgnoreCase(ChannelEnum.pp.getVlaue())) {
            return ChannelEnum.pp;
        }
        
        if (channel.equalsIgnoreCase(ChannelEnum.qq.getVlaue())) {
            return ChannelEnum.qq;
        }
        
        if (channel.equalsIgnoreCase(ChannelEnum.sougou.getVlaue())) {
            return ChannelEnum.sougou;
        }
        
        if (channel.equalsIgnoreCase(ChannelEnum.vivo.getVlaue())) {
            return ChannelEnum.vivo;
        }
        
        if (channel.equalsIgnoreCase(ChannelEnum.xiaomi.getVlaue())) {
            return ChannelEnum.xiaomi;
        }
        
        if (channel.equalsIgnoreCase(ChannelEnum.yaoqing.getVlaue())) {
            return ChannelEnum.yaoqing;
        }
        
        if (channel.equalsIgnoreCase(ChannelEnum.yingyin.getVlaue())) {
            return ChannelEnum.yingyin;
        }
        
        if (channel.equalsIgnoreCase(ChannelEnum.huawei.getVlaue())) {
            return ChannelEnum.huawei;
        }
        
        return ChannelEnum.unknown;
    }
}