From 236cf59aae727d304487676413c4337f73b16e67 Mon Sep 17 00:00:00 2001
From: vince <757871790@qq.com>
Date: 星期二, 16 一月 2024 12:14:19 +0800
Subject: [PATCH] Merge remote-tracking branch 'orgin/igds-api-gateway' into igds-api-gateway

---
 src/main/java/com/fzzy/gateway/hx2023/service/HxGatewayRemoteServiceImpl.java |   26 +++++++++++++++++++++++++-
 1 files changed, 25 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/fzzy/gateway/hx2023/service/HxGatewayRemoteServiceImpl.java b/src/main/java/com/fzzy/gateway/hx2023/service/HxGatewayRemoteServiceImpl.java
index fd081d6..c85f7c6 100644
--- a/src/main/java/com/fzzy/gateway/hx2023/service/HxGatewayRemoteServiceImpl.java
+++ b/src/main/java/com/fzzy/gateway/hx2023/service/HxGatewayRemoteServiceImpl.java
@@ -6,6 +6,7 @@
 import com.fzzy.api.data.PushProtocol;
 import com.fzzy.api.utils.ContextUtil;
 import com.fzzy.api.view.repository.ApiLogRep;
+import com.fzzy.data.ConfigData;
 import com.fzzy.gateway.GatewayUtils;
 import com.fzzy.gateway.api.GatewayRemoteService;
 import com.fzzy.gateway.data.BaseResp;
@@ -47,6 +48,8 @@
     private GatewayConfService gatewayConfService;
     @Resource
     private KafkaDeviceReportService kafkaDeviceReportService;
+    @Resource
+    private ConfigData configData;
 
 
     @Override
@@ -135,8 +138,18 @@
 
             String messageInfo = JSONObject.toJSONString(heartBeatData);
 
-            kafkaDeviceReportService.publishWithTopic(messageInfo, topic);
+            //濡傛灉鏄祴璇曟ā寮忎笉鎵ц鎺ㄩ��
+            if (configData.getActive().indexOf("dev") >= 0) {
 
+                log.info("----------------------------鎺ㄩ�並AFKA淇℃伅锛屾敞锛氳皟璇曟ā寮忎笉鎺ㄩ��---------------------------");
+                log.info("-----TOPIC-----{}", topic);
+                log.info("-----Message-----{}", messageInfo);
+
+                return;
+            }
+
+
+            kafkaDeviceReportService.publishWithTopic(messageInfo, topic);
 
         } catch (Exception e) {
             log.error("------缃戝叧蹇冭烦鎺ュ彛--鎵ц澶辫触-----{}", e);
@@ -188,6 +201,17 @@
             }
 
             messageInfo = JSONObject.toJSONString(statusData);
+
+            //濡傛灉鏄祴璇曟ā寮忎笉鎵ц鎺ㄩ��
+            if (configData.getActive().indexOf("dev") >= 0) {
+
+                log.info("----------------------------鎺ㄩ�並AFKA淇℃伅锛屾敞锛氳皟璇曟ā寮忎笉鎺ㄩ��---------------------------");
+                log.info("-----TOPIC-----{}", topic);
+                log.info("-----Message-----{}", messageInfo);
+
+                return;
+            }
+
             //鎺ㄩ�佽澶囩姸鎬�
             kafkaDeviceReportService.publishWithTopic(messageInfo, topic);
 

--
Gitblit v1.9.3