package com.ho.business.entity;

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

import java.io.Serializable;

/**
 *
 * @TableName device_list_config
 */
@Data
public class DynamicConfig implements Serializable {

    @ApiModelProperty(value = "id",hidden = true)
    private Integer id;

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

    @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 = "菜单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 String colNameZh;

    @ApiModelProperty(value = "指标名称(英文)")
    private String colNameEn;

    @ApiModelProperty(value = "指标名称(法语)")
    private String colNameFra;

    @ApiModelProperty(value = "指标名称(西班牙语)")
    private String colNameSpa;

    @ApiModelProperty(value = "指标名称(德语)")
    private String colNameDe;

    @ApiModelProperty(value = "指标名称(波兰语)")
    private String colNamePl;

    @ApiModelProperty(value = "指标名称(阿拉伯语)")
    private String colNameAra;
}
