From 572a15d110b9882c332f434ab7f9a2699cf70e80 Mon Sep 17 00:00:00 2001
From: 16639036659 <577530412@qq.com>
Date: Wed, 27 Mar 2024 09:35:53 +0800
Subject: [PATCH] redis添加前缀
---
src/main/java/com/gkhy/fourierSpecialGasMonitor/service/impl/MonitorDataServiceImpl.java | 12 +++++-------
1 files changed, 5 insertions(+), 7 deletions(-)
diff --git a/src/main/java/com/gkhy/fourierSpecialGasMonitor/service/impl/MonitorDataServiceImpl.java b/src/main/java/com/gkhy/fourierSpecialGasMonitor/service/impl/MonitorDataServiceImpl.java
index 59a4821..43db9ca 100644
--- a/src/main/java/com/gkhy/fourierSpecialGasMonitor/service/impl/MonitorDataServiceImpl.java
+++ b/src/main/java/com/gkhy/fourierSpecialGasMonitor/service/impl/MonitorDataServiceImpl.java
@@ -67,7 +67,7 @@
startTime = zeroTime;
endTime = nowTime;
}
- List<GasConcentration> gasConcentrationList = gasConcentrationService.listDatabyTimeSlot(startTime,endTime);
+ List<GasConcentration> gasConcentrationList = gasConcentrationService.listDatabyTimeSlotAndPosition(startTime,endTime,reqDto.getPosition());
if (CollectionUtils.isEmpty(gasConcentrationList))
return success;
GasCategory gasCategory = gasCategoryService.findById(reqDto.getGasName());
@@ -124,7 +124,7 @@
searchResult.setPageIndex(pageQuery.getPageIndex());
searchResult.setPageSize(pageQuery.getPageSize());
searchResult.setSuccess();
- Page<GasConcentration> pageResult = gasConcentrationService.listDatabyTimeSlotAndPage(pageQuery);
+ Page<GasConcentration> pageResult = gasConcentrationService.listDatabyTimeSlotAndPositionAndPage(pageQuery);
if (CollectionUtils.isEmpty(pageResult.getContent()))
return searchResult;
searchResult.setTotal(pageResult.getTotalElements());
@@ -309,11 +309,10 @@
gasAtmosphereLineChartRespDTO.setTime(gasConcentration.getTime());
Field[] fields = gasConcentration.getClass().getDeclaredFields();
for (Field field : fields) {
- field.setAccessible(true); // 设置字段可访问,即使是私有字段
+ field.setAccessible(true);
if (field.getName().equals(reqDto.getAtmosphere())) {
- Double value = null;
try {
- value = (Double) field.get(gasConcentration);
+ Object value = field.get(gasConcentration);
gasAtmosphereLineChartRespDTO.setValue(value);
} catch (IllegalAccessException e) {
logger.info("【警告】气象折线图反射获取气体浓度失败");
@@ -360,9 +359,8 @@
for (Field field : fields) {
field.setAccessible(true); // 设置字段可访问,即使是私有字段
if (field.getName().equals(atmosphere)) {
- Double value = null;
try {
- value = (Double) field.get(gasConcentration);
+ Object value = field.get(gasConcentration);
gasAtmospherePageRespDTO.setValue(value);
} catch (IllegalAccessException e) {
logger.info("【警告】气象折线图反射获取气体浓度失败");
--
Gitblit v1.9.2