浏览代码

最多同时查询20个频道

吴志根 3 年之前
父节点
当前提交
fc5711a55c
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      src/dsb/com/cnd3b/service/GetPolyvAnalysisData.java

+ 3 - 3
src/dsb/com/cnd3b/service/GetPolyvAnalysisData.java

@@ -48,10 +48,10 @@ public class GetPolyvAnalysisData extends BaseClass implements Runnable {
         //×îśŕÍŹĘą˛éŃŻ20¸öĆľľŔ
         if (channelids.length > 20) {
             int size = channelids.length / 20;
-            for (int i = 0; i < size-1; i++) {
-                livestatusMap.putAll(polyv.getLiveStatuses(Arrays.copyOfRange(channelids, i * 20, (i + 1) * 20 - 1)));
+            for (int i = 0; i < size; i++) {
+                livestatusMap.putAll(polyv.getLiveStatuses(Arrays.copyOfRange(channelids, i * 20, (i + 1) * 20 )));
             }
-            livestatusMap.putAll(polyv.getLiveStatuses(Arrays.copyOfRange(channelids, size * 20, channelids.length - 1)));
+            livestatusMap.putAll(polyv.getLiveStatuses(Arrays.copyOfRange(channelids, size * 20, channelids.length )));
         } else {
             livestatusMap = polyv.getLiveStatuses(channelids);
         }