diff --git a/zc-business/src/main/java/com/zc/business/service/impl/DcTrafficStatisticsServiceImpl.java b/zc-business/src/main/java/com/zc/business/service/impl/DcTrafficStatisticsServiceImpl.java
index e7d848e8..8e80e439 100644
--- a/zc-business/src/main/java/com/zc/business/service/impl/DcTrafficStatisticsServiceImpl.java
+++ b/zc-business/src/main/java/com/zc/business/service/impl/DcTrafficStatisticsServiceImpl.java
@@ -1007,7 +1007,9 @@ Map<Integer, Integer> flowPerHour = jsonArray.stream()
             descriptions.put(i, UniversalEnum.EMPTY_STRING.getValue());
         }
 
-        for (Object item : jsonArray) {
+        for (int i = 0; i < jsonArray.size(); i++) {
+            Object item = jsonArray.get(i);
+
             JSONObject jsonObject = (JSONObject) item;
 
             if (jsonObject.getInteger("data_hour") == currentHour) {