package com.ho.business.vo.resp.dynamicConfig;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class PointConfigResp {

    @ApiModelProperty(value = "id")
    private Integer id;

    @ApiModelProperty(value = "名称")
    private String name;

    @ApiModelProperty(value = "默认值")
    private String defaultValue;

    @ApiModelProperty(value = "配置点类型")
    private Integer pointType;

    @ApiModelProperty(value = "电站id")
    private Integer stationId;

    @ApiModelProperty(value = "菜单id")
    private Integer permissionId;

    @ApiModelProperty(value = "页面上的div块位置")
    private String pageLocation;

    @ApiModelProperty(value = "div块中具体位置")
    private String divLocation;

    @ApiModelProperty(value = "排序")
    private Integer sort;

    @ApiModelProperty(value = "设备id(用以区分属于哪个设备页)")
    private Integer deviceId;

    @ApiModelProperty(value = "偏移量")
    private BigDecimal offsetValue;

    @ApiModelProperty(value = "系数")
    private BigDecimal factor;

    @ApiModelProperty(value = "设备id")
    private Integer srcId;

    @ApiModelProperty(value = "设备类型")
    private String deviceType;

    @ApiModelProperty(value = "指标")
    private String col;

    @ApiModelProperty(value = "指标名称")
    private String colName;

    @ApiModelProperty(value = "遥信遥测")
    private Integer sensType;

    @ApiModelProperty(value = "是否可设置")
    private Integer isConfig;
}
