whyclxw
1 天以前 9e428b3f4a90df003848d28aca5f358c7b6ef969
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
130
131
132
133
134
135
136
137
package com.whyc.dto;
 
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.whyc.pojo.db_station.BattInf;
import com.whyc.pojo.db_station.BattInfChange;
import com.whyc.pojo.db_station.PowerInfChange;
import com.whyc.pojo.db_station.StationInfChange;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
import java.util.Date;
import java.util.List;
 
@Data
public class InfoDto {
 
    @ApiModelProperty(value = "机房Id")
    private Integer stationId;
 
    @ApiModelProperty(value = "站点名称")
    private String stationName;
 
    @ApiModelProperty(value = "省")
    private String provice;
 
    @ApiModelProperty(value = "市")
    private String city;
 
    @ApiModelProperty(value = "区县")
    private String country;
 
    @ApiModelProperty(value = "站点电压等级[(35kv/110kv/220kv 字符串类型)]")
    private String stationType;
 
    @ApiModelProperty(value = "机房名称[拼接后的]")
    private String fullName;
 
    @ApiModelProperty(value = "经度")
    private Double longitude;
 
    @ApiModelProperty(value = "纬度")
    private Double latitude;
 
    @ApiModelProperty(value = "站点类型[0-非节点站,1-节点站]")
    private Integer nodeStation;
 
    private List<StationInfChange> sinfChangeList;
 
 
    @ApiModelProperty(value = "电源id")
    private Integer powerId;
 
    @ApiModelProperty(value = "电源编号")
    private Integer powerNum;
 
    @ApiModelProperty(value = "电源名称")
    private String powerName;
 
    @ApiModelProperty(value = "厂家")
    private String company;
 
    @ApiModelProperty(value = "型号")
    private String powerModel;
 
    @ApiModelProperty(value = "协议")
    private String protocol;
 
    @ApiModelProperty(value = "电源ip")
    private String powerIp;
 
    @ApiModelProperty(value = "电源类型:1:直流,2:通讯,3配网")
    private Integer powerType;
 
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "Asia/Shanghai")
    private Date powerInuseTime;
 
    @ApiModelProperty(value = "整流器使能[bit0-模块1 bit15-模块16]【1-可用 0-不可以】")
    private Long modelCfg;
 
 
 
    @ApiModelProperty(value = "设备id")
    private Integer devId;
 
    @ApiModelProperty(value = "设备ip")
    private String devIp;
 
    @ApiModelProperty(value = "设备名称")
    private String devName;
 
    @ApiModelProperty(value = "设备类型")
    private String devType;
 
    @ApiModelProperty(value = "设备编号")
    private Integer devNum;
 
 
    @ApiModelProperty(value = "电池组id")
    private Integer battgroupId;
 
    @ApiModelProperty(value = "电池组名称")
    private String battgroupName;
 
    @ApiModelProperty(value = "电池组编号")
    private Integer battgroupNum;
 
    @ApiModelProperty(value = "标称电压")
    private Float monvolstd;
 
    @ApiModelProperty(value = "标称容量")
    private Float moncapstd;
 
    @ApiModelProperty(value = "标称内阻")
    private Float monresstd;
 
    @ApiModelProperty(value = "每组单体个数")
    private Float moncount;
 
    @ApiModelProperty(value = "品牌")
    private String product;
 
    @ApiModelProperty(value = "型号")
    private String battModel;
 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "Asia/Shanghai")
    private Date createTime;
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "Asia/Shanghai")
    private Date inuseTime;
 
    @ApiModelProperty(value = "标识是否加入电池组1:添加,0不添加")
    private Integer addBinfFlag;
 
    @ApiModelProperty(value = "变更原因")
    private String updateReason;
}