家族-房间流水-排除bravo金币流水
This commit is contained in:
@@ -7,6 +7,7 @@ import com.accompany.business.service.rank.RankService;
|
||||
import com.accompany.business.service.room.*;
|
||||
import com.accompany.business.service.user.UsersService;
|
||||
import com.accompany.common.constant.Constant;
|
||||
import com.accompany.core.enumeration.PartitionEnum;
|
||||
import com.accompany.core.model.Room;
|
||||
import com.accompany.core.model.Users;
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
@@ -52,6 +53,13 @@ public class BravoGiftGoldIncomeListener implements ApplicationListener<BravoGif
|
||||
Long roomUid = message.getRoomUid();
|
||||
Date messTime = message.getCreateTime();
|
||||
Integer partitionId = receiver.getPartitionId();
|
||||
|
||||
//family不计算bravo流水
|
||||
PartitionEnum partitionEnum = PartitionEnum.getByPartitionId(partitionId);
|
||||
if (Constant.ClanMode.FAMILY.equals(partitionEnum.getClanMode())){
|
||||
return;
|
||||
}
|
||||
|
||||
try {
|
||||
rankService.updateAllRank(sendUid, recvUid, roomUid, totalDiamondNum, messTime.getTime(), partitionId);
|
||||
roomRankService.updateRoomRank(roomUid, sendUid, recvUid, totalDiamondNum, messTime, Boolean.FALSE, partitionId);
|
||||
|
Reference in New Issue
Block a user