From 2dd2e7f54db7149965acaa11d933f85b31fbd59c Mon Sep 17 00:00:00 2001 From: huangzhen <867217663@qq.com> Date: 星期二, 19 十二月 2023 16:54:00 +0800 Subject: [PATCH] 解决验收过程中出现的问题 --- 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