whyclxw
2025-05-28 e16302f9d475c7cc4dd18c5abf1a23cb5502e362
src/main/java/com/whyc/pojo/BatttestdataInf.java
@@ -4,21 +4,26 @@
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
import org.apache.ibatis.type.Alias;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
@Data
@ToString
@AllArgsConstructor
@NoArgsConstructor
@Alias("BattTestDataInf")
@ApiModel(value = "BatttestdataInf对象", description = "")
@TableName(schema = "db_batt_testdata", value = "tb_battresdata_inf")
@TableName(schema = "db_batt_testdata", value = "tb_batttestdata_inf")
public class BatttestdataInf implements Serializable {
   private static final long serialVersionUID = 8905581799258656790L;
@@ -42,17 +47,30 @@
    private Integer recordNum;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date testStarttime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date testStarttimeEx;
    private Integer testStarttype;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date recordTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @TableField(exist = false)
    private Date recordTime1;
    private Integer testTimelong;
    private Integer testStoptype;
    @TableField(exist = false)
    private String testStoptypeReason;//放电终止原因
    @TableField(exist = false)
    private String teststarttypeHex;//存放具体的放电测试的类型
    private Float groupVol;
@@ -78,5 +96,65 @@
    private Integer uploadClientType;
    @ApiModelProperty(value = "山西61850监测放电数据标识【0:监测放电;1停电放电】")
    private Integer testDatatype;
    @TableField(exist = false)
    private List<BattTestDataStop> batttestdataList;
    @TableField(exist = false)
    private Battinf battInf;
    /**
     * 用于描述res的属性,共用查询使用
     */
    @TableField(exist = false)
    private Integer testDevType;
    @TableField(exist = false)
    private Float alarmLowCoe4CapAlarm;
    @TableField(exist = false)
    private Float alarmLowCoe4CapChange;
    /**
     * 落后单体数量
     */
    @TableField(exist = false)
    private Integer capBehindMonNum;
    /**
     * 落后单体编号
     */
    @TableField(exist = false)
    private String capBehindMonCode;
    /**
     * 落后单体电压
     */
    @TableField(exist = false)
    private String capBehindMonVol;
    @TableField(exist = false)
    private float avgVol;
    @TableField(exist = false)
    private float monCapStd;
    @TableField(exist = false)
    private float monVolStd;
    @TableField(exist = false)
    private float realCap;
    @TableField(exist = false)
    private String stationName;
    @TableField(exist = false)
    private String stationName1;
    @TableField(exist = false)
    private String stationName2;
    @TableField(exist = false)
    private String stationName3;
    @TableField(exist = false)
    private String stationName4;
    @TableField(exist = false)
    private String stationName5;
    @TableField(exist = false)
    private String battGroupName;
    @TableField(exist = false)
    private String stationId;
    @TableField(exist = false)
    private int fBSDeviceId;
}