From 52952b8b5d92efc12eabf007ff57bf9fed3c7e8a Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期一, 21 七月 2025 14:40:13 +0800
Subject: [PATCH] 大屏vo
---
ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/drainage/kuaidian/TCECKDUtil.java | 17 ++++++++++++++---
1 files changed, 14 insertions(+), 3 deletions(-)
diff --git a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/drainage/kuaidian/TCECKDUtil.java b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/drainage/kuaidian/TCECKDUtil.java
index faf6d99..ebb5256 100644
--- a/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/drainage/kuaidian/TCECKDUtil.java
+++ b/ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/drainage/kuaidian/TCECKDUtil.java
@@ -50,14 +50,25 @@
stationChange.setType(type);
List<String> collect = siteIds.stream().map(String::valueOf).collect(Collectors.toList());
stationChange.setStationIds(collect);
- HttpRequest post = HttpUtil.createPost(operator.getTestUrl() + InterfaceUrlEnum.NOTIFICATION_STATION_CHANGE.getUrl());
+ HttpRequest post = HttpUtil.createPost(operator.getUrl() + InterfaceUrlEnum.NOTIFICATION_STATION_CHANGE.getUrl());
buildBody(post, stationChange, operator);
HttpResponse execute = post.execute();
if(200 != execute.getStatus()){
- log.error("推送站点变更通知失败:" + execute.body());
+ log.error("推送三方平台站点变更通知失败:" + execute.body());
return null;
}
- return JSON.parseObject(execute.body(), NotificationStationChangeResult.class);
+ log.info("推送三方平台站点变更通知响应:" + execute.body());
+ BaseResult baseResult = JSON.parseObject(execute.body(), BaseResult.class);
+ Integer Ret = baseResult.getRet();
+ if(0 != Ret){
+ log.error("推送三方平台站点变更通知失败:" + baseResult.getMsg());
+ return null;
+ }
+ //解密参数
+ String decrypt = AESUtil.decrypt(baseResult.getData(), operator.getDataSecret(), operator.getDataSecretIv());
+ log.info("推送三方平台站点变更通知Data:" + decrypt);
+ NotificationStationChangeResult notificationStationChangeResult = JSON.parseObject(decrypt, NotificationStationChangeResult.class);
+ return notificationStationChangeResult;
}
--
Gitblit v1.7.1