update 电池算法报告平台

This commit is contained in:
Lemon
2025-11-20 11:02:44 +08:00
parent 277fad8918
commit 3a0ba80c5c
6 changed files with 195 additions and 22 deletions

View File

@@ -25,6 +25,7 @@ import com.jsowell.pile.service.*;
import com.jsowell.pile.service.programlogic.AbstractProgramLogic;
import com.jsowell.pile.service.programlogic.ProgramLogicFactory;
import com.jsowell.thirdparty.common.CommonService;
import com.jsowell.thirdparty.platform.service.impl.BatteryChargeReportService;
import com.jsowell.thirdparty.platform.service.impl.ChargeAlgorithmService;
import io.netty.channel.ChannelHandlerContext;
import lombok.extern.slf4j.Slf4j;
@@ -56,6 +57,9 @@ public class TransactionRecordsRequestHandler extends AbstractYkcHandler {
// 引入第三方平台任务线程池
private ThreadPoolTaskExecutor thirdpartyTaskExecutor = SpringUtils.getBean("thirdpartyTaskExecutor");
@Autowired
private BatteryChargeReportService batteryChargeReportService;
@Override
public void afterPropertiesSet() throws Exception {
YKCOperateFactory.register(type, this);
@@ -701,14 +705,15 @@ public class TransactionRecordsRequestHandler extends AbstractYkcHandler {
}, thirdpartyTaskExecutor);
// 异步推送充电订单算法平台
// CompletableFuture.runAsync(() -> {
// try {
// String result = chargeAlgorithmService.pushOrderInfo(finalOrderBasicInfo.getOrderCode());
// log.info("异步推送充电订单算法平台 result:{}", result);
// } catch (Exception e) {
// log.error("异步推送充电订单算法平台 error, ", e);
// }
// }, thirdpartyTaskExecutor);
// CompletableFuture.runAsync(() -> {
// try {
// String taskId = batteryChargeReportService.getTaskIdByOrderCode(finalOrderBasicInfo.getOrderCode());
// // String result = chargeAlgorithmService.pushOrderInfo(finalOrderBasicInfo.getOrderCode());
// log.info("异步推送充电订单算法平台 result taskId:{}", taskId);
// } catch (Exception e) {
// log.error("异步推送充电订单算法平台 error, ", e);
// }
// }, thirdpartyTaskExecutor);
//
//
// CompletableFuture.runAsync(() -> {