whyclxw
2025-05-28 e16302f9d475c7cc4dd18c5abf1a23cb5502e362
src/main/java/com/whyc/pojo/PowerInf.java
@@ -4,6 +4,7 @@
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@@ -18,6 +19,7 @@
@Alias("PowerInf")
@Data
@TableName( schema = "`db_pwrdev_inf`",value = "tb_pwrdev_inf")
@JsonIgnoreProperties(ignoreUnknown = true)
public class PowerInf {
    @TableId("num")
    private Integer   num;
@@ -58,6 +60,8 @@
    private String   deviceId;
    @TableField("DeviceName")
    private String   deviceName;
    @ApiModelProperty("型号")
    private String model;
    @TableField("PowerProducer")
    private String   powerProducer;
    @TableField("PowerProductDate")
@@ -78,9 +82,30 @@
    private Integer routeNum;
    private String exceptionCause;
    private String exceptionCauseAnalysis;
    @ApiModelProperty("交流上限阈值")
    @TableField("acvol_high_limit")
    private Float acVolHighLimit;
    @ApiModelProperty("交流下限阈值")
    @TableField("acvol_low_limit")
    private Float acVolLowLimit;
    @ApiModelProperty("直流输出电压下限阈值")
    @TableField("dcoutvol_low_limit")
    private Float dcOutVolLowLimit;
    @TableField(exist = false)
    @ApiModelProperty(value = "相同机房的id(不传标识为单一机房)")
    private String stationIdTogether;
    /**是否包含交流配电柜[1-包含,0-不包含]'*/
    private Integer isAcCabinet;
    /**是否包含直流配电柜[1-包含,0-不包含]'*/
    private Integer isDcCabinet;
    /**是否包含高频配电柜[1-包含,0-不包含]'*/
    private Integer isHighfreqCabinet;
    @ApiModelProperty("开关路数")
    @TableField("swtich_num")
    private Integer swtichNum;
    @ApiModelProperty("是否更新核容的负载电流")
    @TableField("update_load_curr_en")
    private Integer updateLoadCurrEn;
}