package com.iailab.module.model.mdk.common.enums; import lombok.AllArgsConstructor; import lombok.Getter; /** * æ¨¡åž‹å‚æ•°ç±»åž‹ * * @author PanZhibao * @Description * @createTime 2024å¹´11月08æ—¥ */ @Getter @AllArgsConstructor public enum ModelParamType { DATAPOINT("DATAPOINT", "测点值"), NORMALITEM("NormalItem", "预测值(NormalItem)"), MERGEITEM("MergeItem", "MergeItem"), IND("IND", "æŒ‡æ ‡å€¼(double)"), IND_ASCII("IND_ASCII", "æŒ‡æ ‡å€¼(ASCII)"), PLAN("PLAN", "计划值"); private String code; private String desc; public static ModelParamType getEumByCode(String code) { if (code == null) { return null; } for (ModelParamType statusEnum : ModelParamType.values()) { if (statusEnum.getCode().equals(code)) { return statusEnum; } } return null; } }