package com.iailab.module.data.channel.http.collector; import com.iailab.module.data.point.common.ExtremalTypeEnum; import lombok.AllArgsConstructor; import lombok.Getter; /** * @author PanZhibao * @Description * @createTime 2024年11月20日 */ @Getter @AllArgsConstructor public enum SourceApiEnum { iHyperDB("iHyperDB", "宝信IHD"), ASDB("ASDB", "鞍钢DB"), ASDE("ASDE", "鞍钢电力"), ASDC("ASDC", "鞍钢煤气"), ASDY("ASDY", "鞍钢产量数据"), ASDM("ASDM", "鞍钢135MW数据"), ASAG("ASAG", "鞍钢平均值"); private String code; private String desc; public static SourceApiEnum getEumByCode(String code) { if (code == null) { return null; } for (SourceApiEnum statusEnum : SourceApiEnum.values()) { if (statusEnum.getCode().equals(code)) { return statusEnum; } } return null; } }