package com.whyc.pojo.db_ram_db; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import java.io.Serializable; /** *
* 设备告警阈值遥调表 *
* * @author lxw * @since 2025-05-23 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @TableName(schema = "db_ram_db",value ="tb_almparam_from_device") @ApiModel(value="AlmparamFromDevice对象", description="设备告警阈值遥调表") public class AlmparamFromDevice implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "自增主键") @TableId(value = "num", type = IdType.AUTO) private Long num; @ApiModelProperty(value = "设备id") private Integer devId; @ApiModelProperty(value = "操作命令") private Integer opCmd; @ApiModelProperty(value = "组端电压高阈值") private Float groupvolHighVal; @ApiModelProperty(value = "组端电压低阈值") private Float groupvolLowVal; @ApiModelProperty(value = "单体电压高阈值") private Float monvolHighVal; @ApiModelProperty(value = "单体电压低阈值") private Float monvolLowVal; @ApiModelProperty(value = "单体温度高阈值") private Float montmpHighVal; @ApiModelProperty(value = "单体温度低阈值") private Float montmpLowVal; @ApiModelProperty(value = "单体内阻高阈值") private Float monresHighVal; @ApiModelProperty(value = "单体内阻低阈值") private Float monresLowVal; @ApiModelProperty(value = "单体容量高阈值") private Float moncapHighVal; @ApiModelProperty(value = "单体容量低阈值") private Float moncapLowVal; @ApiModelProperty(value = "组号[1-组1 2-组2]") private Integer battgroupnum; @ApiModelProperty(value = "在线电压高阈值") private Float onlinevolHighVal; @ApiModelProperty(value = "在线电压低阈值") private Float onlinevolLowVal; @ApiModelProperty(value = "在线电压告警使能[0-启用 1-不启用]") private Integer onlinevolEn; @ApiModelProperty(value = "组端电压告警使能[0-启用 1-不启用]") private Integer groupvolEn; @ApiModelProperty(value = "单体电压告警使能[0-启用 1-不启用]") private Integer monvolEn; @ApiModelProperty(value = "单体温度告警使能[0-启用 1-不启用]") private Integer montmpEn; @ApiModelProperty(value = "单体内阻告警使能[0-启用 1-不启用]") private Integer monresEn; @ApiModelProperty(value = "单体容量告警使能[0-启用 1-不启用]") private Integer moncapEn; @ApiModelProperty(value = "放电电流上限阈值") private Float discurrHighVal; @ApiModelProperty(value = "放电电流告警使能[0-启用 1-不启用]") private Integer discurrEn; @ApiModelProperty(value = "充电电流告警上限阈值") private Float chrcurrHighVal; @ApiModelProperty(value = "充电电流告警使能[0-启用 1-不启用]") private Integer chrcurrEn; }