From a6e5395f84c0f04764a228ca6c2eedb280b705f5 Mon Sep 17 00:00:00 2001 From: ZZ Date: Mon, 22 Nov 2021 13:10:56 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E5=AE=9E=E6=97=B6=E5=88=86?= =?UTF-8?q?=E6=AE=B5=E8=AE=A1=E8=B4=B9=E9=87=8D=E5=A4=8D=E5=8F=A0=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../evcs/notification/NotificationEquipChargeStatusTask.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/evcs-modules/evcs-core/src/main/java/com/xhpc/evcs/notification/NotificationEquipChargeStatusTask.java b/evcs-modules/evcs-core/src/main/java/com/xhpc/evcs/notification/NotificationEquipChargeStatusTask.java index 24f97690..f903d88c 100644 --- a/evcs-modules/evcs-core/src/main/java/com/xhpc/evcs/notification/NotificationEquipChargeStatusTask.java +++ b/evcs-modules/evcs-core/src/main/java/com/xhpc/evcs/notification/NotificationEquipChargeStatusTask.java @@ -193,11 +193,11 @@ public class NotificationEquipChargeStatusTask extends CoreDispatcher { final double detailElecMoney = BigDecimal.valueOf(cd.getElecPrice()) .multiply(BigDecimal.valueOf(cd.getDetailPower())) .setScale(2, RoundingMode.HALF_DOWN).doubleValue(); - cd.setDetailElecMoney(BigDecimal.valueOf(cd.getDetailElecMoney() + detailElecMoney).setScale(2, RoundingMode.HALF_UP).doubleValue()); + cd.setDetailElecMoney(BigDecimal.valueOf(detailElecMoney).setScale(2, RoundingMode.HALF_UP).doubleValue()); final double detailSeviceMoney = BigDecimal.valueOf(cd.getSevicePrice()) .multiply(BigDecimal.valueOf(cd.getDetailPower())) .setScale(2, RoundingMode.HALF_DOWN).doubleValue(); - cd.setDetailSeviceMoney(BigDecimal.valueOf(cd.getDetailSeviceMoney() + detailSeviceMoney).setScale(2, RoundingMode.HALF_DOWN).doubleValue()); + cd.setDetailSeviceMoney(BigDecimal.valueOf(detailSeviceMoney).setScale(2, RoundingMode.HALF_DOWN).doubleValue()); } public void notify(EquipChargeStatus equipChargeStatus, AuthSecretToken authSecretTokenOut) throws IOException {