package com.ho.business.entity;

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

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 *
 * @TableName col_count
 */
@Data
public class ColCount implements Serializable {

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

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

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

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

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

    @ApiModelProperty(value = "偏移值")
    private BigDecimal offset;

    @ApiModelProperty(value = "计算方式（加减乘除分别以 1，2，3，4表示）")
    private Integer countMethod;

    @ApiModelProperty(value = "计算标志(0:不需要计算;1:算一次;2:持续计算;)")
    private Integer countFlag;

    @ApiModelProperty(value = "创建时间")
    private Date createTime;

    @ApiModelProperty(value = "更新时间")
    private Date updateTime;

    @ApiModelProperty(value = "低于该值则计算效率(当计算方法选5时生效)")
    private BigDecimal identifyNum;
}
