package com.ruoyi.productionPlan.enums;
|
|
import lombok.Getter;
|
|
/**
|
* <br>
|
* 数据来源方式枚举类
|
* </br>
|
*
|
* @author deslrey
|
* @version 1.0
|
* @since 2026/03/10 10:37
|
*/
|
@Getter
|
public enum DataSourceTypeEnum {
|
|
SALES_ORDER(1, "销售订单"),
|
PRODUCTION_FORECAST(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;
|
}
|
}
|