package com.njcn.gather.detection.pojo.param;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @author wr
 * @description
 * @date 2024/12/18 9:17
 */
@NoArgsConstructor
@Data
public class DevPhaseSequenceParam {

    /**
     * 装置下测点集合
     */
    @JSONField(name = "moniterIdList", ordinal = 1)
    private List<String> moniterIdList;

    /**
     * 设置需要的取值（平均值/电压有效值）
     */
    @JSONField(name = "dataType", ordinal = 2)
    private List<String> dataType;

    /**
     * 获取多少组数据
     */
    @JSONField(name = "readCount", ordinal = 3)
    private Integer readCount;

    /**
     * 忽略多少组数据
     */
    @JSONField(name = "ignoreCount", ordinal = 4)
    private Integer ignoreCount;
}
