package com.njcn.manufactinflux.param;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.time.LocalDate;
import java.util.List;

@Data
public class DataAsynParam {

    //起始时间
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern="yyyy-MM-dd")
    private LocalDate startTime;

    //截止时间
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern="yyyy-MM-dd")
    private LocalDate endTime;

    //指标名，对应表映射后的实体名
    private List<String> tableNames;

    //执行同步数据类型1：重网页端，2跑批处理
    private Integer excuteType=1;

    //数据源 0 指定数据源 1 读文件
    private Integer sourceType=0;

}
