lyhzzz 2 年之前
父節點
當前提交
46cad45781

+ 1 - 1
src/main/java/com/fdkankan/tk/response/RoomData.java

@@ -6,6 +6,6 @@ import lombok.Data;
 public class RoomData {
     private Long roomCount = 0L;
     private Long visitManCount = 0L;
-    private Long visitCount = 0L;
+    private Integer visitCount = 0;
     private Integer shareCount = 0;
 }

+ 4 - 9
src/main/java/com/fdkankan/tk/service/DataCountService.java

@@ -48,20 +48,15 @@ public class DataCountService {
         Long roomCount = Long.valueOf(roomList.size());
 
         Long visitManCount = roomVisitLogService.manCount(roomIds);
-        LambdaQueryWrapper<RoomVisitLog> wrapper2 = new LambdaQueryWrapper<>();
-        if(roomIds.size() >0){
-            wrapper2.in(RoomVisitLog::getRoomId,roomIds);
-        }
-        Long visitCount = roomVisitLogService.count(wrapper2);
 
-        LambdaQueryWrapper<RoomShareLog> wrapper3 = new LambdaQueryWrapper<>();
-        if(roomIds.size() >0){
-            wrapper3.in(RoomShareLog::getRoomId,roomIds);
-        }
         Integer shareCount = 0 ;
         for (Room room : roomList) {
             shareCount += room.getShareCount();
         }
+        Integer visitCount = 0 ;
+        for (Room room : roomList) {
+            visitCount += room.getRoomViewCount();
+        }
 
         RoomData roomData = new RoomData();
         roomData.setRoomCount(roomCount);