admin
2025-02-25 30d8e227e8d823b6c38c3b9c90ac2df03b63befe
fanli/src/main/java/com/yeshi/fanli/entity/order/SourceTypeEnum.java
@@ -1,60 +1,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");
   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;
   }
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;
   }
}