package com.njcn.csharmonic.pojo.dto;

import com.alibaba.nacos.shaded.com.google.gson.annotations.SerializedName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * @author xy
 */
@Data
public class MakeUpDto implements Serializable {

    @SerializedName("Cldid")
    private Integer clDid;

    @SerializedName("DataType")
    private Integer dataType;

    @SerializedName("DataAttr")
    private Integer dataAttr;

    @SerializedName("Operate")
    private Integer operate;

    @SerializedName("StartTime")
    private Integer startTime;

    @SerializedName("EndTime")
    private Integer endTime;


    @Data
    public static class FileInfo implements Serializable {

        @ApiModelProperty("工程存储路径")
        private String proName;

        @ApiModelProperty("装置nDid")
        private String nDid;

        @ApiModelProperty("监测点id")
        private String lineId;

        @ApiModelProperty("需要处理的文件")
        private List<String> fileList;

    }

}
