From 1f69ad0de4a0abf9b50599146d8f9b6a22e803a3 Mon Sep 17 00:00:00 2001 From: huangzhen <867217663@qq.com> Date: 星期四, 19 十月 2023 08:57:03 +0800 Subject: [PATCH] 第一版-20231019 --- src/main/java/com/gkhy/fourierSpecialGasMonitor/service/impl/MonitorDataServiceImpl.java | 8 +++----- 1 files changed, 3 insertions(+), 5 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..889ead1 100644 --- a/src/main/java/com/gkhy/fourierSpecialGasMonitor/service/impl/MonitorDataServiceImpl.java +++ b/src/main/java/com/gkhy/fourierSpecialGasMonitor/service/impl/MonitorDataServiceImpl.java @@ -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