ximon-admin/src/main/java/com/sandu/ximon/admin/service/C3mOrderService.java
@@ -258,6 +258,8 @@ * 根据心跳包更新订单状态 */ public void updateOrderStatusByHeartbeat(A5C3HeartbeatReportInnerFrame.HeartBeatDataPackage dataPackage) { //充电中的心跳包需要去更新订单数据,否则不处理! if(dataPackage.getStatusBit().equals("02")){ C3mOrder c3mOrder = getOne(Wrappers.lambdaQuery(C3mOrder.class).eq(C3mOrder::getC3Mac, dataPackage.getC3Mac()) .eq(C3mOrder::getChargingStates, 1).last("limit 1")); if (c3mOrder == null) { @@ -269,6 +271,7 @@ c3mOrder.setSurplusAmount(Double.parseDouble(dataPackage.getRemainingAmount())); updateById(c3mOrder); } } /**