whycxzp
2025-03-12 e5344ec4350ef8b88d95502d35b7e4dd0ee22075
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
package com.whyc.pojo;
 
import com.baomidou.mybatisplus.annotation.TableField;
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 java.io.Serializable;
import java.util.Date;
 
 
 
@Data
@ApiModel(value="BattRtstate 对象", description="")
@AllArgsConstructor
@NoArgsConstructor
@ToString
@TableName(schema = "db_ram_db",value = "tb_batt_rtstate")
public class BattRtstate implements Serializable {
 
    private static final long serialVersionUID = 1248623561574954436L;
    private Long num;
 
    @TableField("BattGroupId")
    private Integer battGroupId;
 
    private Integer battCount;
 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date recDatetime;
 
    private Float onlineVol;
 
    private Float groupVol;
 
    private Float groupTmp;
 
    private Float groupCurr;
 
    /**
     *  未知       0
     *  浮充       1
     *  充电       2
     *  放电       3
     *  均充       4
     *  内阻测试   5
     */
    private Integer battState;
 
    private Integer battTestType;
 
    private Date battTestStarttime;
 
    private Date battTestRecordtime;
 
    private Integer battTestTlong;
 
    private Float battTestCap;
 
    private Float battRealCap;
 
    private Float battRestCap;
 
    private Integer battRestPower1Time;
 
    private Integer battRestPower2Time;
 
    private Integer testLoadertype;
 
    private Integer testRecordnum;
 
    private Integer a059Num;
 
    @TableField("dev_testPower")
    private Float devTestPower;
 
    @TableField("batt_alm_state")
    @ApiModelProperty(value = "电池组告警状态")
    private Integer battAlmState;
 
 
   /*9800生效*/
    @TableField("dev_temperature")
    @ApiModelProperty(value = "温度传感器温度")
    private Float devTemperature;
 
    @TableField("dev_humidity")
    @ApiModelProperty(value = "温度传感器湿度")
    private Float devHumidity;
 
    @TableField("vbus_vol")
    @ApiModelProperty(value = "母线电压")
    private Integer vbusVol;
 
 
    @TableField("control_fail_type")
    @ApiModelProperty(value = "启动失败原因")
    private Integer controlFailType;
 
    @TableField("last_captest_stop_type")
    private Integer lastCapTestStopType;
 
    @TableField(exist = false)
    private String lastCapTestStopTypeName;
 
    @TableField(exist = false)
    private String controlFailTypeName;
 
    @TableField(exist = false)
    private Integer deviceWorkState;
 
    @TableField(exist = false)
    private String stationName1;
    @TableField(exist = false)
    private String stationName2;
    @TableField(exist = false)
    private String stationName3;
    @TableField(exist = false)
    private String stationName5;
    @TableField(exist = false)
    private Float loadCurr;
 
 
}