瀏覽代碼

增强订阅事件检查

brealinxx 1 年之前
父節點
當前提交
c030eac6d1
共有 1 個文件被更改,包括 8 次插入11 次删除
  1. 8 11
      src/main/java/com/xjrsoft/module/hikvision/util/Out_In_RecordUtil.java

+ 8 - 11
src/main/java/com/xjrsoft/module/hikvision/util/Out_In_RecordUtil.java

@@ -397,18 +397,15 @@ public class Out_In_RecordUtil {
 
         String response = data;
 
-        JsonElement responseElement = new Gson().fromJson(response, JsonElement.class);
-        JsonArray dataList = responseElement.getAsJsonObject().getAsJsonObject("data").getAsJsonArray("list");
-
-        for (JsonElement item : dataList) {
-            responseBuilder.add(item);
-        }
-
-        JsonObject responseJson = new Gson().fromJson(response, JsonObject.class);
-        int totalCount = responseJson.getAsJsonObject("data").get("totalPage").getAsInt();
+        if (data != null){
+            JsonElement responseElement = new Gson().fromJson(response, JsonElement.class);
+            JsonArray dataList = responseElement.getAsJsonObject().getAsJsonObject("data").getAsJsonArray("list");
 
+            for (JsonElement item : dataList) {
+                responseBuilder.add(item);
+            }
 
-        // Process the records
-        InsertTeacherStudentRecords(use, responseBuilder, faceImportMapper);
+            InsertTeacherStudentRecords(use, responseBuilder, faceImportMapper);
+        }
     }
 }