fg电池监控平台的达梦数据库版本
whycxzp
2024-11-06 22e876e8f18a36cc0db1986a1d27ffa562f5ad28
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
package com.whyc.pojo;
 
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.whyc.dto.result.SystemGrdoupBatt;
import com.whyc.mapper.PwrdevAlarmMapper;
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.util.ArrayList;
import java.util.List;
 
@Data
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName(schema = "db_battinf", value = "tb_station_inf")
@ApiModel(value = "总站点对象", description = "")
@JsonIgnoreProperties(ignoreUnknown = true)
public class StationInf {
    private Integer num;
    @TableField("stationId")
    private String stationId;
    @TableField("stationName")
    private String stationName;
    @TableField("stationName1")
    private String stationName1;
    @TableField("stationName2")
    private String stationName2;
    @TableField("stationName3")
    private String stationName3;
    @TableField("stationName4")
    private String stationName4;
    @TableField("stationName5")
    private String stationName5;
    @ApiModelProperty(value = "站点类型[节点站标识:0:不是节点站[默认];1:节点站]")
    @TableField("nodeStation")
    private int nodeStation;
    @ApiModelProperty(value = "站点电压等级[(35kv/110kv/220kv 字符串类型)]")
    @TableField("stationType")
    private String stationType;
    @ApiModelProperty(value = "经度")
    @TableField("stationLongitude")
    private double stationLongitude;
    @ApiModelProperty(value = "纬度")
    @TableField("stationLatitude")
    private double stationLatitude;
    @ApiModelProperty(value = "机房详细地址")
    @TableField("stationAddr")
    private String stationAddr;
 
    @ApiModelProperty(value = "标识同一机房")
    @TableField("together_flag")
    private int togetherFlag;
 
    @TableField(exist = false)
    @ApiModelProperty(value = "相同机房的id(不传标识为单一机房)")
    private String stationIdTogether;
 
    @TableField(exist = false)
    @ApiModelProperty(value = "是否存在电源设备")
    private int hasPowerSinfFlag;
 
    @TableField(exist = false)
    @ApiModelProperty(value = "是否存在电池设备")
    private int hasBattBinfFlag;
 
    @TableField(exist = false)
    private PwrdevAcdcdata acdc;
 
    @TableField(exist = false)
    private PowerInf pwrinf;
 
    @TableField(exist = false)
    private List<SystemGrdoupBatt> sgbList = new ArrayList<>();
 
 
    @TableField(exist = false)
    private int devAlm = 0;
    @TableField(exist = false)
    private int pwrAlm = 0;
 
 
    @TableField(exist = false)
    private Integer devWorkState = 0;
 
    @TableField(exist = false)
    private Fbs9100State fbs9100State = new Fbs9100State();
 
    @TableField(exist = false)
    private List<BattalarmData> battAlarmList;
 
    @TableField(exist = false)
    private List<DevalarmData> deviceAlarmList;
 
    @TableField(exist = false)
    private List<PwrdevAlarm> powerAlarmList;
 
    @TableField(exist = false)
    private int alarmFlag;
}