|
@@ -74,20 +74,11 @@ public class DataCountService {
|
|
|
return takeLookTop5;
|
|
|
}
|
|
|
|
|
|
- List<DataCount> takeLookList = new ArrayList<>();
|
|
|
-
|
|
|
- for (Room room : roomList) {
|
|
|
- if(takeLookList.size() >= 5){
|
|
|
- continue;
|
|
|
- }
|
|
|
- DataCount dataCount = new DataCount();
|
|
|
- dataCount.setDataKey(room.getRoomTitle());
|
|
|
- dataCount.setDataCount(Long.valueOf(room.getRoomViewCount()));
|
|
|
- takeLookList.add(dataCount);
|
|
|
- }
|
|
|
+ List<DataCount> lookList = roomVisitLogService.getDataCountTop5(roomIds);
|
|
|
|
|
|
List<DataCount> danmakuList = roomDanmakuService.getDataCountTop5(roomIds);
|
|
|
- takeLookTop5.setTakeLookList(takeLookList);
|
|
|
+
|
|
|
+ takeLookTop5.setTakeLookList(lookList);
|
|
|
takeLookTop5.setDanmakuList(danmakuList);
|
|
|
return takeLookTop5;
|
|
|
}
|