|
@ -153,6 +153,7 @@ public class UserBadgeServiceImpl implements UserBadgeService { |
|
|
*/ |
|
|
*/ |
|
|
@Override |
|
|
@Override |
|
|
public void initPartyMemberBadge(String userId,TokenDto tokenDto){ |
|
|
public void initPartyMemberBadge(String userId,TokenDto tokenDto){ |
|
|
|
|
|
log.info("开始初始化【"+userId+"】党员徽章"); |
|
|
List<UserIdAndBadgeIdResultDTO> userIds = resiUserBadgeDao.selectUserIds(); |
|
|
List<UserIdAndBadgeIdResultDTO> userIds = resiUserBadgeDao.selectUserIds(); |
|
|
List<ResiUserBadgeDTO> badges = new ArrayList<>(); |
|
|
List<ResiUserBadgeDTO> badges = new ArrayList<>(); |
|
|
String partyBadgeId = badgeDao.getPartyBadgeId(null); |
|
|
String partyBadgeId = badgeDao.getPartyBadgeId(null); |
|
@ -195,6 +196,7 @@ public class UserBadgeServiceImpl implements UserBadgeService { |
|
|
List<String> oneUserIds = new ArrayList<>(); |
|
|
List<String> oneUserIds = new ArrayList<>(); |
|
|
oneUserIds.add(userId); |
|
|
oneUserIds.add(userId); |
|
|
List<UserBaseInfoResultDTO> userBaseInfoResultDTOS = userBaseInfoService.queryUserBaseInfo(oneUserIds); |
|
|
List<UserBaseInfoResultDTO> userBaseInfoResultDTOS = userBaseInfoService.queryUserBaseInfo(oneUserIds); |
|
|
|
|
|
log.info("user【"+userId+"】基本信息:"+userBaseInfoResultDTOS.toString()); |
|
|
if (!CollectionUtils.isEmpty(userIds)) { |
|
|
if (!CollectionUtils.isEmpty(userIds)) { |
|
|
AtomicReference<Boolean> status = new AtomicReference<>(true); |
|
|
AtomicReference<Boolean> status = new AtomicReference<>(true); |
|
|
userIds.forEach(u -> { |
|
|
userIds.forEach(u -> { |
|
@ -232,6 +234,7 @@ public class UserBadgeServiceImpl implements UserBadgeService { |
|
|
badges.add(dto); |
|
|
badges.add(dto); |
|
|
}); |
|
|
}); |
|
|
} |
|
|
} |
|
|
|
|
|
log.info("即将插入的徽章信息:"+badges); |
|
|
resiUserBadgeDao.insertResiUserBadge(badges); |
|
|
resiUserBadgeDao.insertResiUserBadge(badges); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|