diff --git a/op-modules/op-energy/src/main/java/com/op/energy/record/service/impl/RecordDnbInstantServiceImpl.java b/op-modules/op-energy/src/main/java/com/op/energy/record/service/impl/RecordDnbInstantServiceImpl.java index 256d06212..113588c0a 100644 --- a/op-modules/op-energy/src/main/java/com/op/energy/record/service/impl/RecordDnbInstantServiceImpl.java +++ b/op-modules/op-energy/src/main/java/com/op/energy/record/service/impl/RecordDnbInstantServiceImpl.java @@ -297,7 +297,6 @@ public class RecordDnbInstantServiceImpl implements IRecordDnbInstantService { String address = array.getJSONObject(i).getString("Address"); if (address.equals(item.getMonitorId())) { item.setGlys(getSafeBigDecimal(array.getJSONObject(i), "GLYS")); - item.setZxyg(getSafeBigDecimal(array.getJSONObject(i), "YGGL")); item.setActivePower(getSafeBigDecimal(array.getJSONObject(i), "YGGL")); item.setReactivePower(getSafeBigDecimal(array.getJSONObject(i), "WGGL")); } @@ -316,6 +315,7 @@ public class RecordDnbInstantServiceImpl implements IRecordDnbInstantService { for (RecordDnbInstant item : list) { String address = array.getJSONObject(i).getString("Address"); if (address.equals(item.getMonitorId())) { + item.setZxyg(getSafeBigDecimal(array.getJSONObject(i), "ZYGDNSZ")); item.setReactivePower(getSafeBigDecimal(array.getJSONObject(i), "ZYGDN")); } } @@ -329,8 +329,8 @@ public class RecordDnbInstantServiceImpl implements IRecordDnbInstantService { for (RecordDnbInstant item : list) { BaseMonitorInfo temp = new BaseMonitorInfo(); temp.setConnCode(item.getMonitorId()); - List BaseList = baseMonitorInfoMapper.selectBaseMonitorInfoList(temp); - for (BaseMonitorInfo base : BaseList) { + List baseList = baseMonitorInfoMapper.selectBaseMonitorInfoList(temp); + for (BaseMonitorInfo base : baseList) { item.setMonitorId(base.getMonitorId()); recordDnbInstantMapper.insertRecordDnbInstant(item); } diff --git a/op-modules/op-energy/src/main/resources/mapper/report/ReportPointDnbMapper.xml b/op-modules/op-energy/src/main/resources/mapper/report/ReportPointDnbMapper.xml index b61a9116f..7647cb861 100644 --- a/op-modules/op-energy/src/main/resources/mapper/report/ReportPointDnbMapper.xml +++ b/op-modules/op-energy/src/main/resources/mapper/report/ReportPointDnbMapper.xml @@ -179,21 +179,21 @@ order by ert.monitor_id, ert.monitor_name, ert.pointTime - + select ert.monitor_id monitorId, + ert.monitor_name monitorName, CAST( CASE WHEN #{params.timeSub} = 10 THEN ert.pointTime WHEN #{params.timeSub} = 7 THEN concat(ert.pointTime, '-01') WHEN #{params.timeSub} = 4 THEN concat(ert.pointTime, '-01-01') - END AS datetime) AS begin_time, + END AS datetime) AS beginTime, CAST( CASE WHEN #{params.timeSub} = 10 THEN ert.pointTime WHEN #{params.timeSub} = 7 THEN EOMONTH(CONVERT(DATE, CONCAT(ert.pointTime, '-01'))) WHEN #{params.timeSub} = 4 THEN EOMONTH(CONVERT(DATE, CONCAT(ert.pointTime, '-12-01'))) - END AS datetime) AS end_time, + END AS datetime) AS endTime, sum(isnull(ert.expend,0)) expend, - max(ert.meter_value) meter_value, + max(ert.meter_value) meterValue, max(ert.monitor_addr) address from ( select rpd.monitor_id, m.monitor_name, left(CONVERT(VARCHAR(19), rpd.begin_time, 120), #{params.timeSub}) pointTime, rpd.expend,