方法会长如果已存在则佩戴上
This commit is contained in:
parent
ddbf49d2d7
commit
985a804b54
@ -1,5 +1,6 @@
|
|||||||
package com.red.circle.other.app.listener;
|
package com.red.circle.other.app.listener;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||||
import com.google.common.collect.Sets;
|
import com.google.common.collect.Sets;
|
||||||
import com.red.circle.component.mq.MessageEventProcess;
|
import com.red.circle.component.mq.MessageEventProcess;
|
||||||
import com.red.circle.component.mq.MessageEventProcessDescribe;
|
import com.red.circle.component.mq.MessageEventProcessDescribe;
|
||||||
@ -112,7 +113,10 @@ public class BadgeOperateListener implements MessageListener {
|
|||||||
.getOne();
|
.getOne();
|
||||||
|
|
||||||
if (existBadge != null) {
|
if (existBadge != null) {
|
||||||
log.warn("用户已拥有该徽章, 跳过发放, userId: {}, badgeId: {}", userId, badgeId);
|
BadgeBackpack badgeBackpack = new BadgeBackpack();
|
||||||
|
badgeBackpack.setId(existBadge.getId());
|
||||||
|
badgeBackpack.setUseProps(Boolean.TRUE);
|
||||||
|
badgeBackpackService.update(Wrappers.lambdaUpdate(badgeBackpack));
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user