From 2ddcbaae7efac506471c14d9b0a76aec09af8720 Mon Sep 17 00:00:00 2001 From: vincent Date: Tue, 29 Sep 2026 10:16:22 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=A8=E6=88=B7=E5=90=8C=E6=AD=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../quartz/job/SrzUserOriginalDataJob.java | 34 ++++++++----------- .../quartz/job/SynUserInfoJob.java | 5 --- 2 files changed, 14 insertions(+), 25 deletions(-) diff --git a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/SrzUserOriginalDataJob.java b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/SrzUserOriginalDataJob.java index ddbd2abe..fffb217b 100644 --- a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/SrzUserOriginalDataJob.java +++ b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/SrzUserOriginalDataJob.java @@ -15,8 +15,6 @@ import org.apache.http.impl.client.HttpClientBuilder; import org.apache.http.util.EntityUtils; import org.dromara.system.domain.vo.SysDictDataVo; import org.dromara.system.service.ISysDictDataService; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Component; @@ -51,9 +49,6 @@ public class SrzUserOriginalDataJob { public static Map params = new HashMap<>(); - private static final Logger log = LoggerFactory.getLogger(SrzUserOriginalDataJob.class); - - public void run(){ this.getData(); } @@ -133,23 +128,22 @@ public class SrzUserOriginalDataJob { String signature = toSHA256(timestamp + paasToken + nonce + timestamp); - //创建CloseableHttpClient - CloseableHttpClient client = HttpClientBuilder.create().build(); - HttpPost httpPost = new HttpPost(znwgUrl + apiPath); - httpPost.setHeader("x-tif-paasid", paasId); - httpPost.setHeader("x-tif-timestamp", timestamp); - httpPost.setHeader("x-tif-signature", signature); - httpPost.setHeader("x-tif-nonce", nonce); - httpPost.setHeader("Content-Type", "application/json"); - httpPost.setHeader("Cache-Control", "no-cache"); - HttpEntity entity = new StringEntity(params); - + try (CloseableHttpClient client = HttpClientBuilder.create().build()) { + HttpPost httpPost = new HttpPost(znwgUrl + apiPath); + httpPost.setHeader("x-tif-paasid", paasId); + httpPost.setHeader("x-tif-timestamp", timestamp); + httpPost.setHeader("x-tif-signature", signature); + httpPost.setHeader("x-tif-nonce", nonce); + httpPost.setHeader("Content-Type", "application/json"); + httpPost.setHeader("Cache-Control", "no-cache"); + HttpEntity entity = new StringEntity(params); - httpPost.setEntity(entity); + httpPost.setEntity(entity); - CloseableHttpResponse response = client.execute(httpPost); - - return EntityUtils.toString(response.getEntity()); + try (CloseableHttpResponse response = client.execute(httpPost)) { + return EntityUtils.toString(response.getEntity()); + } + } } catch (Exception e) { e.printStackTrace(); } diff --git a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/SynUserInfoJob.java b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/SynUserInfoJob.java index ad01776d..bc4f8a2c 100644 --- a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/SynUserInfoJob.java +++ b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/SynUserInfoJob.java @@ -12,9 +12,6 @@ import org.dromara.system.domain.bo.SysUserBo; import org.dromara.system.domain.vo.SysUserVo; import org.dromara.system.service.ISysDictDataService; import org.dromara.system.service.ISysUserService; -import org.dromara.system.service.impl.SysUserServiceImpl; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Component; @@ -45,8 +42,6 @@ public class SynUserInfoJob { public static Map params = new HashMap<>(); - private static final Logger log = LoggerFactory.getLogger(SysUserServiceImpl.class); - public void run(){ this.userInfo(); }