TRX 1 yıl önce
ebeveyn
işleme
23d527ac33

+ 4 - 1
src/main/java/com/zswl/dataservice/httpRequest/ApiRequestService.java

@@ -90,8 +90,11 @@ public class ApiRequestService extends SuperService {
             stopWatch.start();
             ResponseModel request = HttpClientUtil.request(HttpModel.builder()
                     .url(url).method(apiConfParam.getMethodType()).charset("utf-8").body(data).build());
-            if (request.getCode() == 200) {
+            int code = request.getCode();
+            if (code == 200) {
                 responseModel = BeanUtil.copyProperties(request.getBody(), APIResponseModel.class);
+            } else if (code == 404) {
+                responseModel.setIsFailed("404 not found");
             } else {
                 responseModel = BeanUtil.copyProperties(request.getBody(), APIResponseModel.class);
             }

+ 4 - 3
src/main/java/com/zswl/dataservice/service/artemis/OperationMessageService.java

@@ -228,9 +228,10 @@ public class OperationMessageService {
             }
 
             log.info("Topic: {}", topicName);
-//            if (event.equals("ping")) {
-//                return;
-//            }
+            // ping不执行
+            if (event.equals("ping")) {
+                return;
+            }
 
             String gateWayId = jsonObject.getStr("gatewayId");
             String deviceId = jsonObject.getStr("deviceId");