房间周流水-后台-幸运礼物

This commit is contained in:
2025-08-29 17:30:55 +08:00
parent 62b1acba86
commit cd52706053
3 changed files with 8 additions and 1 deletions

View File

@@ -7,7 +7,7 @@ import java.util.Set;
public class ImageFileUtils {
// 定义一个包含常见静态图片扩展名的数组
private static final Set<String> imageFileExtensionSet = Set.of("jpg", "jpeg", "png", "gif", "svga");
private static final Set<String> imageFileExtensionSet = Set.of("jpg", "jpeg", "png", "gif", "svga", "mp4");
public static boolean isImageFile(String url) {
String extension = StringUtils.substringAfterLast(url, ".");

View File

@@ -36,6 +36,8 @@ public class BravoGiftGoldIncomeListener implements ApplicationListener<BravoGif
private RoomLevelService roomLevelService;
@Autowired
private RoomDayDiamondNumService roomDayDiamondNumService;
@Autowired
private RoomWeekDiamondNumService roomWeekDiamondNumService;
@Async
@Override
@@ -64,7 +66,9 @@ public class BravoGiftGoldIncomeListener implements ApplicationListener<BravoGif
jsonObject.put("serialValue", RoomServiceFactory.getServiceByType(room.getType()).roomSerialValue(roomUid, partitionId));
sendSysMsgService.sendSingleRoomMessage(room.getRoomId(), String.valueOf(roomUid), Constant.DefMsgType.RANK, Constant.DefMsgType.RANK_UPDATE, jsonObject);
}
roomDayDiamondNumService.addDiamondNum(partitionId, roomUid, messTime, 0D, totalDiamondNum);
roomWeekDiamondNumService.addDiamondNum(partitionId, roomUid, messTime, 0D, totalDiamondNum);
} catch (Exception e) {
log.info("BravoGiftGoldIncomeListener updateAllRank-updateRoomRank:{}, e:{}", JSONObject.toJSONString(message), e.getMessage(), e);
}

View File

@@ -36,6 +36,8 @@ public class SuperLuckyGiftSendListener implements ApplicationListener<SuperLuck
private RoomLevelService roomLevelService;
@Autowired
private RoomDayDiamondNumService roomDayDiamondNumService;
@Autowired
private RoomWeekDiamondNumService roomWeekDiamondNumService;
@Async
@@ -68,6 +70,7 @@ public class SuperLuckyGiftSendListener implements ApplicationListener<SuperLuck
}
roomDayDiamondNumService.addDiamondNum(partitionId, roomUid, messTime, totalDiamondNum, totalDiamondNum);
roomWeekDiamondNumService.addDiamondNum(partitionId, roomUid, messTime, totalDiamondNum, totalDiamondNum);
} catch (Exception e) {
log.info("SuperLuckyGiftSendListener.updateAllRank-updateRoomRank:{}, e:{}", JSONObject.toJSONString(message), e.getMessage(), e);
}