package com.whyc.pojo; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.AllArgsConstructor; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; import lombok.experimental.Accessors; import java.io.Serializable; import java.util.Date; /** *

* 干接点实时状态信息表 *

* * @author xuzhongpei * @since 2024-04-07 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @AllArgsConstructor @NoArgsConstructor @TableName(schema = "db_ram_db",value ="tb_fbs9100s_stemnode_state") @ApiModel(value="Fbs9100sStemnodeState对象", description="干接点实时状态信息表") public class Fbs9100sStemnodeState implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "num", type = IdType.AUTO) private Long num; private Integer devId; @ApiModelProperty(value = "记录时间") private Date recordTime; @ApiModelProperty(value = "干节点输入状态") @TableField("dryInputState") private Integer dryInputState; @ApiModelProperty(value = "干节点输出状态") @TableField("dryOutputState") private Integer dryOutputState; @ApiModelProperty(value = "干节点电压输出状态") @TableField("volOutputState") private Integer volOutputState; @ApiModelProperty(value = "总输出电压") @TableField("sumOutputVolt") private Float sumOutputVolt; @ApiModelProperty(value = "总输出电流") @TableField("sumOutputCur") private Float sumOutputCur; @ApiModelProperty(value = "输出电压1") @TableField("outputVolt1") private Float outputVolt1; @ApiModelProperty(value = "输出电压2") @TableField("outputVolt2") private Float outputVolt2; @ApiModelProperty(value = "输出电压3") @TableField("outputVolt3") private Float outputVolt3; @ApiModelProperty(value = "输出电压4") @TableField("outputVolt4") private Float outputVolt4; @ApiModelProperty(value = "模块总状态") private Integer modeState; @ApiModelProperty(value = "干接点通信状态(0xAAAA-正常 0xBBBB-异常)") private Integer drynodeCommst; @ApiModelProperty(value = "接触器k1检测状态(0xAAAA-正常 0xBBBB-异常)") private Integer k1CheckSt; @ApiModelProperty(value = "接触器k2检测状态(0xAAAA-正常 0xBBBB-异常)") private Integer k2CheckSt; @ApiModelProperty(value = "急停状态(0xAAAA-未触发 0xBBBB-触发)") private Integer urgentswitchSt; @ApiModelProperty(value = "旁路状态(0xAAAA-未接入 0xBBBB-接入旁路)") private Integer bypassswitchSt; @ApiModelProperty(value = "接触器k1状态(0-断开 1-闭合)") private Integer k1St; @ApiModelProperty(value = "接触器k2状态(0-断开 1-闭合)") private Integer k2St; }