feat(ledger): 添加缺失台账信息的相关接口

This commit is contained in:
xy
2026-06-10 20:15:55 +08:00
parent 85f0775c97
commit 38be9f6839
33 changed files with 595 additions and 301 deletions

View File

@@ -15,13 +15,13 @@ public class LimitExtentVO {
private String name;
@ApiModelProperty("越限最大值")
private float maxValue;
private Float maxValue;
@ApiModelProperty("国际限值")
private float internationalValue;
private Float internationalValue;
@ApiModelProperty("越限程度")
private float extent;
private Float extent;
@ApiModelProperty("发生日期")
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
@@ -32,8 +32,24 @@ public class LimitExtentVO {
@ApiModelProperty("监测点名称")
private String lineName;
@ApiModelProperty("工程名称")
private String engineeringName;
@ApiModelProperty("项目名称")
private String projectName;
@ApiModelProperty("设备id")
private String devId;
@ApiModelProperty("设备名称")
private String devName;
public Float getExtent() {
if (internationalValue == null || maxValue == null) {
return null;
}
public float getExtent() {
if (internationalValue == 0) {
return 0.00F;
}

View File

@@ -6,6 +6,12 @@ import lombok.Data;
@Data
public class MainLineStatLimitRateDetailsVO extends RStatLimitRateDPO {
@ApiModelProperty("工程名称")
private String engineeringName;
@ApiModelProperty("项目名称")
private String projectName;
@ApiModelProperty("设备名称")
private String devName;
@ApiModelProperty("监测点名称")
private String lineName;
}

View File

@@ -8,6 +8,14 @@ import java.io.Serializable;
@Data
public class MainLineVO implements Serializable {
@ApiModelProperty("工程名称")
private String engineeringName;
@ApiModelProperty("项目名称")
private String projectName;
@ApiModelProperty("设备id")
private String devId;
@ApiModelProperty("设备名称")
private String devName;
@ApiModelProperty("监测点ID")
private String lineId;
@ApiModelProperty("监测点名称")

View File

@@ -8,6 +8,18 @@ import java.time.LocalDate;
@Data
public class TotalLimitStatisticsDetailsVO {
@ApiModelProperty("工程名称")
private String engineeringName;
@ApiModelProperty("项目名称")
private String projectName;
@ApiModelProperty("设备id")
private String devId;
@ApiModelProperty("设备名称")
private String devName;
@ApiModelProperty("监测点名称")
private String lineName;

View File

@@ -7,7 +7,14 @@ import lombok.EqualsAndHashCode;
@EqualsAndHashCode(callSuper = true)
@Data
public class TotalLimitStatisticsVO extends TotalLimitTotalStatisticsVO {
@ApiModelProperty("工程名称")
private String engineeringName;
@ApiModelProperty("项目名称")
private String projectName;
@ApiModelProperty("设备id")
private String devId;
@ApiModelProperty("设备名称")
private String devName;
@ApiModelProperty("监测点ID")
private String lineId;
@ApiModelProperty("监测点名称")

View File

@@ -17,6 +17,18 @@ public class EventStatisticVO {
private String id;
@ApiModelProperty("工程名称")
private String engineeringName;
@ApiModelProperty("项目名称")
private String projectName;
@ApiModelProperty("设备id")
private String devId;
@ApiModelProperty("设备名称")
private String devName;
@ApiModelProperty(value = "名称")
private String name;

View File

@@ -15,6 +15,15 @@ import java.time.LocalDateTime;
@Data
public class F47Curve {
@ApiModelProperty(value = "工程名称")
private String engineeringName;
@ApiModelProperty(value = "项目名称")
private String projectName;
@ApiModelProperty(value = "设备名称")
private String equipmentName;
@ApiModelProperty(name = "eventId", value = "暂降id")
private String eventId;