|
|
@@ -334,6 +334,17 @@ public class ChargeServiceImpl implements ChargeService {
|
|
|
var data = enPlusService.queryEquipChargeStatus(startChargeSeq);
|
|
|
|
|
|
// 更新订单信息
|
|
|
+ chargeOrderService.lambdaUpdate()
|
|
|
+ .set(ChargeOrder::getSoc, data.getDoubleValue("Soc"))
|
|
|
+ .set(ChargeOrder::getTotalPower, data.getDoubleValue("TotalPower"))
|
|
|
+ .set(ChargeOrder::getTotalMoney, (int) ((data.getDouble("TotalMoney") * 100)))
|
|
|
+ .set(ChargeOrder::getElecMoney, (int) ((data.getDouble("ElecMoney") * 100)))
|
|
|
+ .set(ChargeOrder::getServiceMoney, (int) ((data.getDouble("SeviceMoney") * 100))) // 这里文档service单词错误,按文档填写
|
|
|
+ .set(ChargeOrder::getSumPeriod, (int) (data.getIntValue("SumPeriod")))
|
|
|
+ .set(ChargeOrder::getChargeDetail, data.getString("ChargeDetails"))
|
|
|
+ .set(ChargeOrder::getChargeStatus, data.getIntValue("StartChargeSeqStat"))
|
|
|
+ .update();
|
|
|
+
|
|
|
chargeOrder.setSoc(data.getDoubleValue("Soc"));
|
|
|
chargeOrder.setTotalPower(data.getDoubleValue("TotalPower"));
|
|
|
chargeOrder.setTotalMoney((int) ((data.getDouble("TotalMoney") * 100)));
|
|
|
@@ -342,7 +353,6 @@ public class ChargeServiceImpl implements ChargeService {
|
|
|
chargeOrder.setSumPeriod(data.getIntValue("SumPeriod"));
|
|
|
chargeOrder.setChargeDetail(data.getString("ChargeDetails"));
|
|
|
chargeOrder.setChargeStatus(data.getIntValue("StartChargeSeqStat"));
|
|
|
- chargeOrderService.updateById(chargeOrder);
|
|
|
return chargeOrder;
|
|
|
} else {
|
|
|
LOGGER.debug("用户:{}无进行中的订单", userId);
|