package com.ruoyi.productionPlan.enums; import lombok.Getter; /** *
* 数据来源方式枚举类 *
* * @author deslrey * @version 1.0 * @since 2026/03/10 10:37 */ @Getter public enum DataSourceTypeEnum { DING_TALK(1, "钉钉同步"), MANUAL(2, "手动新增"); private final Integer code; private final String desc; DataSourceTypeEnum(Integer code, String desc) { this.code = code; this.desc = desc; } public static DataSourceTypeEnum getByCode(Integer code) { if (code == null) { return null; } for (DataSourceTypeEnum type : DataSourceTypeEnum.values()) { if (type.getCode().equals(code)) { return type; } } return null; } }