0611 ljc report模块修改

This commit is contained in:
HopeLi 2025-06-11 15:25:36 +08:00
parent f1f96d08cd
commit 3693633d9e

View File

@ -167,17 +167,15 @@ public class ReportServiceImpl implements ReportService {
@Override
public ReportTaskResp findByScaTaskId(String taskId) throws NoSuchAlgorithmException, KeyStoreException, KeyManagementException {
RestTemplate restTemplate = getRestTemplateWithoutSANCheck();
String reportFindTaskUrl = ConstantContextHolder.getScaIp() + "/openapi/v1/task";
String reportFindTaskUrl = ConstantContextHolder.getScaIp() + "/openapi/v1/task/{taskId}";
// 构建带有查询参数的 URL
UriComponentsBuilder builder = UriComponentsBuilder.fromHttpUrl(reportFindTaskUrl).queryParam("taskId", taskId);
String urlWithParams = builder.toUriString();
String urlWithParams = UriComponentsBuilder.fromHttpUrl(reportFindTaskUrl).buildAndExpand(taskId).toUriString();
HttpHeaders headers = createHeaders();
headers.setContentType(MediaType.APPLICATION_FORM_URLENCODED);
// headers.setContentType(MediaType.APPLICATION_FORM_URLENCODED);
HttpEntity<String> requestEntity = new HttpEntity<>(headers);
HttpEntity<Void> requestEntity = new HttpEntity<>(headers);
log.info("根据taskId查询报告接口GET: " + urlWithParams);
ResponseEntity<JSONObject> jsonObjectResponseEntity = restTemplate.exchange(urlWithParams, HttpMethod.GET,requestEntity,JSONObject.class);