update 电池报告算法

This commit is contained in:
Lemon
2026-03-09 14:34:06 +08:00
parent f80ff79e30
commit 49e0653507
3 changed files with 20 additions and 3 deletions

View File

@@ -44,4 +44,18 @@ public class ChargeAlgorithmController extends BaseController {
}
return response;
}
@PostMapping("/getUrlByTaskId")
public RestApiResponse<?> getUrlByTaskId(@RequestBody BatteryChargeReportDTO dto) {
RestApiResponse<?> response = null;
try {
String url = batteryChargeReportService.getUrlByTaskId(dto.getTaskId(), dto.getReportType());
response = new RestApiResponse<>(url);
}catch (Exception e) {
logger.error("算法应用推送订单信息 error, ", e);
response = new RestApiResponse<>(e);
}
return response;
}
}

View File

@@ -768,12 +768,13 @@ public class TransactionRecordsRequestHandler extends AbstractYkcHandler {
}
}
if (StringUtils.isBlank(taskId)) {
log.info("推送充电订单算法平台 taskId 为空");
taskId = batteryChargeReportService.getTaskIdByOrderCode(orderCode);
// log.info("推送充电订单算法平台 taskId 为空");
}
log.info("推送充电订单算法平台 taskId:{}", taskId);
log.info("推送充电订单算法平台 orderCode:{}, taskId:{}", orderCode, taskId);
// 再根据 tasKId 获取链接
String url = batteryChargeReportService.getUrlByTaskId(taskId, reportType);
log.info("推送充电订单算法平台 result:{}", url);
log.info("推送充电订单算法平台 orderCode:{}, result:{}", orderCode, url);
return url;
}

View File

@@ -23,4 +23,6 @@ public class BatteryChargeReportDTO {
* 1-web; 2-pdf
*/
private String reportType;
private String taskId;
}