订单实时数据保存到数据库

This commit is contained in:
2023-05-10 16:34:56 +08:00
parent 5c1c3777a7
commit 4738a7b0ce

View File

@@ -708,7 +708,12 @@ public class OrderBasicInfoServiceImpl implements IOrderBasicInfoService {
*/ */
@Override @Override
public void realTimeMonitorDataRedis2DB(String transactionCode, String orderCode) { public void realTimeMonitorDataRedis2DB(String transactionCode, String orderCode) {
if (StringUtils.isBlank(transactionCode)) { if (StringUtils.isBlank(transactionCode) || StringUtils.isBlank(orderCode)) {
return;
}
// 校验有没有保存过
OrderMonitorData orderMonitorData = orderMonitorDataService.selectByOrderCode(orderCode);
if (orderMonitorData != null) {
return; return;
} }
List<RealTimeMonitorData> chargingRealTimeData = getChargingRealTimeData(transactionCode); List<RealTimeMonitorData> chargingRealTimeData = getChargingRealTimeData(transactionCode);