From a00badf25a400a99f186344abd7d983e6a965d00 Mon Sep 17 00:00:00 2001 From: hupeng Date: Tue, 18 Jun 2019 21:43:08 +0800 Subject: [PATCH] =?UTF-8?q?[=E7=94=B5=E8=A1=A8][=E4=BF=AE=E5=A4=8D]:?= =?UTF-8?q?=E7=94=B5=E8=A1=A8=E6=95=B0=E6=8D=AE=E6=9F=A5=E8=AF=A2=E8=AF=AD?= =?UTF-8?q?=E5=8F=A5=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/iformall/service/kw/impl/KwBoxServiceImpl.java | 10 +++++----- .../src/main/resources/mapper/KwMeterDataMapper.xml | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/mallinkService/src/main/java/com/iformall/service/kw/impl/KwBoxServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/kw/impl/KwBoxServiceImpl.java index 339bb5ec1..d3e1a4e5b 100644 --- a/mallinkService/src/main/java/com/iformall/service/kw/impl/KwBoxServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/kw/impl/KwBoxServiceImpl.java @@ -116,11 +116,11 @@ public class KwBoxServiceImpl implements KwBoxService { record.setSortColumns(KwMeterData.Field.DeviceTime_DESC); PageInfo kwMeterDataPage = kwMeterDataService.listAsPage(record,1,1); - if (kwMeterDataPage.getList().size() > 0 - && kwMeterDataPage.getList().get(0).getTotalPower() != null) - kwMeterData.setUsedPower( - kwMeterData.getTotalPower()-kwMeterDataPage.getList().get(0).getTotalPower()); - kwMeterData.setLastDeviceTime(kwMeterDataPage.getList().get(0).getDeviceTime()); + if (kwMeterDataPage.getList().size() > 0) { + kwMeterData.setUsedPower( + kwMeterData.getTotalPower()-kwMeterDataPage.getList().get(0).getTotalPower()); + kwMeterData.setLastDeviceTime(kwMeterDataPage.getList().get(0).getDeviceTime()); + } } kwMeterDataService.save(kwMeterData); diff --git a/mallinkService/src/main/resources/mapper/KwMeterDataMapper.xml b/mallinkService/src/main/resources/mapper/KwMeterDataMapper.xml index ee449b335..deb203b67 100644 --- a/mallinkService/src/main/resources/mapper/KwMeterDataMapper.xml +++ b/mallinkService/src/main/resources/mapper/KwMeterDataMapper.xml @@ -27,8 +27,8 @@ and `tenant_id` = #{tenantId} - - and `box_id` = #{meterId} + + and `box_id` = #{boxId}