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;
|
|
|
}
|