diff --git a/rc-service/rc-service-other/other-infrastructure/src/main/java/com/red/circle/other/infra/common/props/PropsSendCommon.java b/rc-service/rc-service-other/other-infrastructure/src/main/java/com/red/circle/other/infra/common/props/PropsSendCommon.java index a4ae2b59..f0c86ff2 100644 --- a/rc-service/rc-service-other/other-infrastructure/src/main/java/com/red/circle/other/infra/common/props/PropsSendCommon.java +++ b/rc-service/rc-service-other/other-infrastructure/src/main/java/com/red/circle/other/infra/common/props/PropsSendCommon.java @@ -296,20 +296,6 @@ public class PropsSendCommon { private void sendUserBadge(Long userId, PrizeDescribe prize) { - //获得正在佩戴中的徽章 - List useBadges = badgeBackpackService.listUseBadgeByUserId(userId); - - if (CollectionUtils.isNotEmpty(useBadges) && useBadges.size() >= 5) { - //卸下部分佩戴中的徽章 - Set ids = Sets.newHashSet(); - for (int i = 0; i < useBadges.size(); i++) { - if (i > 3) { - ids.add(useBadges.get(i).getId()); - } - } - badgeBackpackService.updateOffByIds(ids); - } - if (Objects.equals(prize.getQuantity(), NumConstant.ZERO)) { badgeBackpackService .activationPermanentAndUse(userId,