1.优化数据单位显示

2.优化补召功能
3.监测点数据完整性及装置在线率(未开发完)
This commit is contained in:
xy
2024-11-04 20:44:56 +08:00
parent ce861e1804
commit 66c54ac3eb
21 changed files with 475 additions and 88 deletions

View File

@@ -0,0 +1,39 @@
package com.njcn.csharmonic.pojo.dto;
import lombok.Data;
import java.io.Serializable;
import java.util.List;
/**
* @author xy
*/
@Data
public class DownloadMakeUpDto implements Serializable {
/**
* 全文件大小
*/
private Integer allStep;
/**
* 监测点id
*/
private String lineId;
/**
* 装置id
*/
private String devId;
/**
* 文件工程名称
*/
private String engineeringName;
/**
* 需要补召的文件集合
*/
private List<String> fileList;
}

View File

@@ -0,0 +1,19 @@
package com.njcn.csharmonic.pojo.param;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* @author xy
*/
@Data
public class StatisticsDataParam implements Serializable {
@ApiModelProperty("起始时间")
private String startTime;
@ApiModelProperty("结束时间")
private String endTime;
}

View File

@@ -0,0 +1,33 @@
package com.njcn.csharmonic.pojo.vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* @author xy
*/
@Data
public class LineIntegrityVo implements Serializable {
@ApiModelProperty("装置id")
private String devId;
@ApiModelProperty("装置名称")
private String devName;
@ApiModelProperty("监测点id")
private String lineId;
@ApiModelProperty("监测点名称")
private String lineName;
@ApiModelProperty("监测点数据完整性")
private Double lineIntegrity;
@ApiModelProperty("终端在线率")
private Double devOnlineRate;
}