diff --git a/mhd_bms/src/main/java/com/mhd/bms/domain/settlementCustomers/repository/util/XxlJobOpenApiUtil.java b/mhd_bms/src/main/java/com/mhd/bms/domain/settlementCustomers/repository/util/XxlJobOpenApiUtil.java index 9386caa52..cc30bc577 100644 --- a/mhd_bms/src/main/java/com/mhd/bms/domain/settlementCustomers/repository/util/XxlJobOpenApiUtil.java +++ b/mhd_bms/src/main/java/com/mhd/bms/domain/settlementCustomers/repository/util/XxlJobOpenApiUtil.java @@ -59,18 +59,20 @@ public class XxlJobOpenApiUtil { * @return jobId,查不到返回null */ public Integer queryJobIdByDescAndParam(String jobDesc, String executorParam) { - // 手动拼接query参数 String query = "jobGroup=&jobDesc="+cn.hutool.core.net.URLEncodeUtil.encode(jobDesc) +"&executorHandler=&executorParam="+cn.hutool.core.net.URLEncodeUtil.encode(executorParam) +"&triggerStatus=-1&start=0&length=10"; String url = adminUrl + "/jobinfo/pageList?" + query; + log.info("[XxlJob] pageList请求url:{}",url); try { - HttpResponse response = HttpRequest.post(url) + // 重点:1. header名称是Cookie;2. 改用get请求 + HttpResponse response = HttpRequest.get(url) .header("Authorization", cookie) .execute(); String jsonStr = response.body(); + log.info("[XxlJob] pageList响应:{}",jsonStr); if (StrUtil.isBlank(jsonStr)) { log.warn("[XxlJob] pageList返回空响应"); return null; @@ -99,6 +101,7 @@ public class XxlJobOpenApiUtil { + /** * 暂停任务 POST /jobinfo/pause * @param jobId xxl任务id