mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-19 18:45:03 +08:00
保存0x13, 0x17, 0x19, 0x23中的soc
This commit is contained in:
@@ -229,9 +229,11 @@ public class BMSDemandAndChargerOutputHandler extends AbstractYkcHandler {
|
||||
.pileVoltageOutput(pileVoltageOutput)
|
||||
.pileCurrentOutput(pileCurrentOutput)
|
||||
.chargingTime(chargingTime)
|
||||
|
||||
.build();
|
||||
|
||||
// 保存此订单的soc
|
||||
YKCUtils.saveSOC(transactionCode, soc);
|
||||
|
||||
// 调用方法存入缓存
|
||||
pileBasicInfoService.saveBMSDemandAndChargerOutputInfo2Redis(bmsDemandAndChargerOutputData);
|
||||
|
||||
|
||||
@@ -115,6 +115,9 @@ public class ChargeEndHandler extends AbstractYkcHandler {
|
||||
}
|
||||
updateOrder.setUpdateTime(nowDate);
|
||||
orderBasicInfoService.updateOrderBasicInfo(updateOrder);
|
||||
|
||||
// 保存此订单的soc
|
||||
YKCUtils.saveSOC(transactionCode, stopSoc);
|
||||
}
|
||||
|
||||
return null;
|
||||
|
||||
@@ -157,6 +157,9 @@ public class ParameterConfigurationHandler extends AbstractYkcHandler {
|
||||
.build();
|
||||
orderBasicInfoService.updateOrderBasicInfo(orderBasicInfo);
|
||||
log.info("更新订单起始SOC, orderCode:{}, transactionCode:{}, startSoc:{}", orderInfo.getOrderCode(), transactionCode, soc);
|
||||
|
||||
// 保存此订单的soc
|
||||
YKCUtils.saveSOC(transactionCode, data.getSoc());
|
||||
}
|
||||
|
||||
return null;
|
||||
|
||||
@@ -288,6 +288,9 @@ public class UploadRealTimeMonitorHandler extends AbstractYkcHandler {
|
||||
// 查询数据库中该订单当前信息
|
||||
OrderBasicInfo orderInfo = orderBasicInfoService.getOrderInfoByTransactionCode(transactionCode);
|
||||
if (Objects.nonNull(orderInfo)) {
|
||||
// 保存此订单的soc
|
||||
YKCUtils.saveSOC(transactionCode, realTimeMonitorData.getSOC());
|
||||
|
||||
if (StringUtils.equals(orderInfo.getOrderStatus(), OrderStatusEnum.ORDER_COMPLETE.getValue())
|
||||
|| StringUtils.equals(orderInfo.getOrderStatus(), OrderStatusEnum.STAY_SETTLEMENT.getValue())) {
|
||||
// 在订单状态为 订单完成或待结算,不保存
|
||||
|
||||
Reference in New Issue
Block a user