钻石兑换bug

This commit is contained in:
2025-04-15 15:44:21 +08:00
parent 601a3876e0
commit 9aebebbad5

View File

@@ -117,7 +117,7 @@ public class GoldExchangeDiamondService {
if (Constant.ClanMode.FAMILY.equals(partitionInfo.getClanMode())) {
if (CollectionUtils.isNotEmpty(exchangeDiamondConfigDto.getBlockClanIds())) {
FamilyMember vaildFamilyMemberByUid = familyMemberService.getVaildFamilyMemberByUid(uid);
if (exchangeDiamondConfigDto.getBlockClanIds().contains(vaildFamilyMemberByUid.getFamilyId().longValue())) {
if (vaildFamilyMemberByUid != null && exchangeDiamondConfigDto.getBlockClanIds().contains(vaildFamilyMemberByUid.getFamilyId().longValue())) {
throw new ServiceException(BusiStatus.GOLD_EXCHANGE_DIAMOND_CLOSE);
}
}
@@ -125,7 +125,7 @@ public class GoldExchangeDiamondService {
} else if (Constant.ClanMode.GUILD.equals(partitionInfo.getClanMode())) {
if (CollectionUtils.isNotEmpty(exchangeDiamondConfigDto.getBlockClanIds())) {
GuildMember vaildGuildMemberByUid = guildMemberService.getVaildGuildMemberByUid(uid);
if (exchangeDiamondConfigDto.getBlockClanIds().contains(vaildGuildMemberByUid.getGuildId().longValue())) {
if (vaildGuildMemberByUid != null && exchangeDiamondConfigDto.getBlockClanIds().contains(vaildGuildMemberByUid.getGuildId().longValue())) {
throw new ServiceException(BusiStatus.GOLD_EXCHANGE_DIAMOND_CLOSE);
}
}