fix: 健康管理系统,体温统计,增加姓名字段展示。

This commit is contained in:
tianyongbao
2024-12-20 18:14:25 +08:00
parent 176e2fdcb8
commit 7015f772be

View File

@@ -303,6 +303,7 @@ public class StatisticAnalysisImpl implements IStatisticAnalysisService {
double average=0;
//当天体温总计
double total=0;
String name="";
for (HealthTemperatureRecordVo vo:temperatureRecordVoList
@@ -318,7 +319,7 @@ public class StatisticAnalysisImpl implements IStatisticAnalysisService {
min=temp;
}
measureCount++;
name=vo.getPersonName();
details+=""+second.format(vo.getMeasureTime())+"时间测量体温"+vo.getTemperature()+"℃;<br/>";
}
}
@@ -332,6 +333,7 @@ public class StatisticAnalysisImpl implements IStatisticAnalysisService {
analysisVo.setDetails(details);
analysisVo.setMax(max);
analysisVo.setMin(min);
analysisVo.setName(name);
analysisVo.setCount(measureCount);
analysisVo.setAverage(average);
queryList.add(analysisVo);
@@ -356,7 +358,7 @@ public class StatisticAnalysisImpl implements IStatisticAnalysisService {
Map<String, Object> datamap = new HashMap<>();
datamap.put("time", vo.getTime());
datamap.put("count", vo.getCount());
// datamap.put("value", decimalFormat.format(vo.getValue()));
datamap.put("name", vo.getName());
datamap.put("detail", vo.getDetails());
datamap.put("max", vo.getMax());
datamap.put("min", vo.getMin());