|
@@ -41,7 +41,14 @@ public class ClinicStatsReturnResult implements Serializable {
|
|
|
private List<Integer> inValidCount;
|
|
private List<Integer> inValidCount;
|
|
|
@ApiModelProperty("电量数据集")
|
|
@ApiModelProperty("电量数据集")
|
|
|
private List<Integer> electricQuantity;
|
|
private List<Integer> electricQuantity;
|
|
|
-
|
|
|
|
|
|
|
+ @ApiModelProperty(value = "信噪比数据集",hidden = true)
|
|
|
|
|
+ private List<Integer> snr;
|
|
|
|
|
+ @ApiModelProperty(value = "信号强度数据集",hidden = true)
|
|
|
|
|
+ private List<Integer> rssi;
|
|
|
|
|
+ @ApiModelProperty(value = "参考信号接收质量数据集",hidden = true)
|
|
|
|
|
+ private List<Integer> rsrq;
|
|
|
|
|
+ @ApiModelProperty(value = "参考信号接收功率数据集",hidden = true)
|
|
|
|
|
+ private List<Integer> rsrp;
|
|
|
@ApiModelProperty("上传时间")
|
|
@ApiModelProperty("上传时间")
|
|
|
private List<String> uploadTimes;
|
|
private List<String> uploadTimes;
|
|
|
|
|
|
|
@@ -94,6 +101,11 @@ public class ClinicStatsReturnResult implements Serializable {
|
|
|
List<String> uploadTimes = Optional.ofNullable(result.getUploadTimes()).orElse(new ArrayList<>());
|
|
List<String> uploadTimes = Optional.ofNullable(result.getUploadTimes()).orElse(new ArrayList<>());
|
|
|
List<BigDecimal> singleAppendDoses = Optional.ofNullable(result.getSingleAppendDose()).orElse(new ArrayList<>());
|
|
List<BigDecimal> singleAppendDoses = Optional.ofNullable(result.getSingleAppendDose()).orElse(new ArrayList<>());
|
|
|
|
|
|
|
|
|
|
+ List<Integer> snrCounts = Optional.ofNullable(result.getSnr()).orElse(new ArrayList<>());
|
|
|
|
|
+ List<Integer> rssiCounts = Optional.ofNullable(result.getRssi()).orElse(new ArrayList<>());
|
|
|
|
|
+ List<Integer> rsrqCounts = Optional.ofNullable(result.getRsrq()).orElse(new ArrayList<>());
|
|
|
|
|
+ List<Integer> rsrpCounts = Optional.ofNullable(result.getRsrp()).orElse(new ArrayList<>());
|
|
|
|
|
+
|
|
|
BigDecimal appendDose = queryResult.getAppendDose()!=null?queryResult.getAppendDose():BigDecimal.ZERO;
|
|
BigDecimal appendDose = queryResult.getAppendDose()!=null?queryResult.getAppendDose():BigDecimal.ZERO;
|
|
|
if(!ObjectUtil.equal(lastInfusionId,queryResult.getInfusionId())){
|
|
if(!ObjectUtil.equal(lastInfusionId,queryResult.getInfusionId())){
|
|
|
lastInfusionId=queryResult.getInfusionId();
|
|
lastInfusionId=queryResult.getInfusionId();
|
|
@@ -110,6 +122,11 @@ public class ClinicStatsReturnResult implements Serializable {
|
|
|
validCounts.add(queryResult.getValidCount()!=null?queryResult.getValidCount():0);
|
|
validCounts.add(queryResult.getValidCount()!=null?queryResult.getValidCount():0);
|
|
|
inValidCounts.add(queryResult.getInValidCount()!=null?queryResult.getInValidCount():0);
|
|
inValidCounts.add(queryResult.getInValidCount()!=null?queryResult.getInValidCount():0);
|
|
|
|
|
|
|
|
|
|
+ snrCounts.add(queryResult.getSnr()!=null?queryResult.getSnr():0);
|
|
|
|
|
+ rssiCounts.add(queryResult.getRssi()!=null?queryResult.getRssi():0);
|
|
|
|
|
+ rsrqCounts.add(queryResult.getRsrq()!=null?queryResult.getRsrq():0);
|
|
|
|
|
+ rsrpCounts.add(queryResult.getRsrp()!=null?queryResult.getRsrp():0);
|
|
|
|
|
+
|
|
|
singleAppendDoses.add(
|
|
singleAppendDoses.add(
|
|
|
(queryResult.getValidCount()!=null&&queryResult.getValidCount()!=0
|
|
(queryResult.getValidCount()!=null&&queryResult.getValidCount()!=0
|
|
|
&&!queryResult.getValidCount().equals(lastValidPcaCount) )?
|
|
&&!queryResult.getValidCount().equals(lastValidPcaCount) )?
|
|
@@ -129,6 +146,11 @@ public class ClinicStatsReturnResult implements Serializable {
|
|
|
result.setInValidCount(inValidCounts);
|
|
result.setInValidCount(inValidCounts);
|
|
|
result.setUploadTimes(uploadTimes);
|
|
result.setUploadTimes(uploadTimes);
|
|
|
result.setSingleAppendDose(singleAppendDoses);
|
|
result.setSingleAppendDose(singleAppendDoses);
|
|
|
|
|
+
|
|
|
|
|
+ result.setSnr(snrCounts);
|
|
|
|
|
+ result.setRssi(rssiCounts);
|
|
|
|
|
+ result.setRsrp(rsrpCounts);
|
|
|
|
|
+ result.setRsrq(rsrqCounts);
|
|
|
lastValidPcaCount=queryResult.getValidCount();
|
|
lastValidPcaCount=queryResult.getValidCount();
|
|
|
};
|
|
};
|
|
|
result.setXAxisScales(axisScales);
|
|
result.setXAxisScales(axisScales);
|