Pu Zhibing
2025-02-06 1533ed2ef41d32033a5ffc4aa08e2b0c9e7d14db
ruoyi-service/ruoyi-integration/src/main/java/com/ruoyi/integration/drainage/kuaidian/TCECKDUtil.java
@@ -54,10 +54,21 @@
      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;
   }