lxw
2023-11-09 4c1e83565c2e527746ecef780c5fda75bbb98a11
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
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
package com.whyc.pojo;
 
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;
import lombok.experimental.Accessors;
 
import java.io.Serializable;
 
/**
 * <p>
 * 远程数据文件下载表
 * </p>
 *
 * @author lxw
 * @since 2023-11-09
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ToString
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName(schema = "db_ram_db",value = "tb_fgcd_filedownload")
@ApiModel(value="FgcdFiledownload对象", description="远程数据文件下载表")
public class FgcdFiledownload implements Serializable {
 
    private static final long serialVersionUID = 1L;
 
    @TableId(value = "num", type = IdType.AUTO)
    private Long num;
 
    @ApiModelProperty(value = "设备id")
    private Integer devId;
 
    @ApiModelProperty(value = "命令")
    private Integer opCmd;
 
    @ApiModelProperty(value = "总的文件数目")
    private Integer fileTotal;
 
    @ApiModelProperty(value = "当前页数据文件数")
    private Integer fileCount;
 
    @ApiModelProperty(value = "需要下载文件索引")
    private Integer fileIndex;
 
    @ApiModelProperty(value = "文件名1")
    private String fileName1;
 
    @ApiModelProperty(value = "文件索引1")
    private Integer fileIndex1;
 
    @ApiModelProperty(value = "下载标识1")
    private Integer downloadFlag1;
 
    @ApiModelProperty(value = "下载状态1")
    private Integer downloadState1;
 
    @ApiModelProperty(value = "文件名2")
    private String fileName2;
 
    @ApiModelProperty(value = "文件索引2")
    private Integer fileIndex2;
 
    @ApiModelProperty(value = "下载标识2")
    private Integer downloadFlag2;
 
    @ApiModelProperty(value = "下载状态2")
    private Integer downloadState2;
 
    @ApiModelProperty(value = "文件名3")
    private String fileName3;
 
    @ApiModelProperty(value = "文件索引3")
    private Integer fileIndex3;
 
    @ApiModelProperty(value = "下载标识3")
    private Integer downloadFlag3;
 
    @ApiModelProperty(value = "下载状态3")
    private Integer downloadState3;
 
    @ApiModelProperty(value = "文件名4")
    private String fileName4;
 
    @ApiModelProperty(value = "文件索引4")
    private Integer fileIndex4;
 
    @ApiModelProperty(value = "下载标识4")
    private Integer downloadFlag4;
 
    @ApiModelProperty(value = "下载状态4")
    private Integer downloadState4;
 
    @ApiModelProperty(value = "停止原因4")
    private Integer stopType4;
 
    @ApiModelProperty(value = "文件名5")
    private String fileName5;
 
    @ApiModelProperty(value = "文件索引5")
    private Integer fileIndex5;
 
    @ApiModelProperty(value = "下载标识5")
    private Integer downloadFlag5;
 
    @ApiModelProperty(value = "下载状态5")
    private Integer downloadState5;
 
    @ApiModelProperty(value = "文件名6")
    private String fileName6;
 
    @ApiModelProperty(value = "文件索引6")
    private Integer fileIndex6;
 
    @ApiModelProperty(value = "下载标识6")
    private Integer downloadFlag6;
 
    @ApiModelProperty(value = "下载状态6")
    private Integer downloadState6;
 
    @ApiModelProperty(value = "文件名7")
    private String fileName7;
 
    @ApiModelProperty(value = "文件索引7")
    private Integer fileIndex7;
 
    @ApiModelProperty(value = "下载状态7")
    private Integer downloadFlag7;
 
    @ApiModelProperty(value = "下载状态7")
    private Integer downloadState7;
 
    @ApiModelProperty(value = "文件名8")
    private String fileName8;
 
    @ApiModelProperty(value = "文件索引8")
    private Integer fileIndex8;
 
    @ApiModelProperty(value = "下载标识8")
    private Integer downloadFlag8;
 
    @ApiModelProperty(value = "下载状态8")
    private Integer downloadState8;
 
    @ApiModelProperty(value = "异常停止原因")
    private Integer stopReason;
 
    @ApiModelProperty(value = "下载状态[1:下载文件;2:生成文件;3:解析数据;4:导入完成]")
    private Integer downloadState;
 
    @ApiModelProperty(value = "当前下载进度")
    private Integer nowDataBlock;
 
    @ApiModelProperty(value = "总的数据块数")
    private Integer totalDataBlock;
 
    @ApiModelProperty(value = "文件1当前下载进度")
    private Integer nowDataBlock1;
 
    @ApiModelProperty(value = "文件1总的数据块数")
    private Integer totalDataBlock1;
 
    @ApiModelProperty(value = "文件2当前下载进度")
    private Integer nowDataBlock2;
 
    @ApiModelProperty(value = "文件2总的数据块数")
    private Integer totalDataBlock2;
 
    @ApiModelProperty(value = "文件3当前下载进度")
    private Integer nowDataBlock3;
 
    @ApiModelProperty(value = "文件3总的数据块数")
    private Integer totalDataBlock3;
 
    @ApiModelProperty(value = "文件4当前下载进度")
    private Integer nowDataBlock4;
 
    @ApiModelProperty(value = "文件4总的数据块数")
    private Integer totalDataBlock4;
 
    @ApiModelProperty(value = "文件5当前下载进度")
    private Integer nowDataBlock5;
 
    @ApiModelProperty(value = "文件5总的数据块数")
    private Integer totalDataBlock5;
 
    @ApiModelProperty(value = "文件6当前下载进度")
    private Integer nowDataBlock6;
 
    @ApiModelProperty(value = "文件6总的数据块数")
    private Integer totalDataBlock6;
 
    @ApiModelProperty(value = "文件7当前下载进度")
    private Integer nowDataBlock7;
 
    @ApiModelProperty(value = "文件7总的数据块数")
    private Integer totalDataBlock7;
 
    @ApiModelProperty(value = "文件8当前下载进度")
    private Integer nowDataBlock8;
 
    @ApiModelProperty(value = "文件8总的数据块数")
    private Integer totalDataBlock8;
 
    @ApiModelProperty(value = "读取的电池组个数")
    private Integer readbattcount;
 
    @ApiModelProperty(value = "电池组总组数")
    private Integer batttotalcount;
 
    @ApiModelProperty(value = "电池组列表名称,分割")
    private String battnamelist;
 
 
}