dengzedong
5 天以前 a81b4970d13ccbf38e1f4967a56675b8d9ed152b
iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/common/enums/ArcTypeEnum.java
@@ -3,6 +3,9 @@
import lombok.AllArgsConstructor;
import lombok.Getter;
import java.text.SimpleDateFormat;
import java.util.Calendar;
/**
 * @author DongYukun
 * @Description
@@ -12,20 +15,23 @@
@AllArgsConstructor
public enum ArcTypeEnum {
    MIN15("MIN15","15分钟"),
    MIN15("MIN15","15分钟",new SimpleDateFormat("yyyy-MM-dd HH:mm"), Calendar.MINUTE,-15),
    HOUR("HOUR","时"),
    HOUR("HOUR","时",new SimpleDateFormat("yyyy-MM-dd HH"),Calendar.HOUR_OF_DAY,-1),
    SHIFT("SHIFT","班"),
    SHIFT("SHIFT","班",new SimpleDateFormat("yyyy-MM-dd HH"),Calendar.HOUR_OF_DAY,-8),
    DAY("DAY","日"),
    DAY("DAY","日",new SimpleDateFormat("yyyy-MM-dd"),Calendar.DAY_OF_YEAR,-1),
    MONTH("MONTH", "月"),
    MONTH("MONTH", "月",new SimpleDateFormat("yyyy-MM"),Calendar.MONTH,-1),
    YEAR("YEAR", "年");
    YEAR("YEAR", "年",new SimpleDateFormat("yyyy"),Calendar.YEAR,-1);
    private String code;
    private String desc;
    SimpleDateFormat dateFormat;
    int calendarType;
    int calendarNum;
    public static ArcTypeEnum getEumByCode(String code) {
        if (code == null) {