From 3693633d9e863c38617bef549b53595e43c9eafa Mon Sep 17 00:00:00 2001 From: HopeLi <1278288511@qq.com> Date: Wed, 11 Jun 2025 15:25:36 +0800 Subject: [PATCH] =?UTF-8?q?0611=20ljc=20=20=20report=E6=A8=A1=E5=9D=97?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../process/service/report/impl/ReportServiceImpl.java | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/process/service/report/impl/ReportServiceImpl.java b/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/process/service/report/impl/ReportServiceImpl.java index aa1f9bfb..2b8ee1d8 100644 --- a/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/process/service/report/impl/ReportServiceImpl.java +++ b/modules/module-ci-process-biz/src/main/java/cd/casic/ci/process/process/service/report/impl/ReportServiceImpl.java @@ -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 requestEntity = new HttpEntity<>(headers); + HttpEntity requestEntity = new HttpEntity<>(headers); log.info("根据taskId查询报告接口(GET): " + urlWithParams); ResponseEntity jsonObjectResponseEntity = restTemplate.exchange(urlWithParams, HttpMethod.GET,requestEntity,JSONObject.class);