|
@@ -503,32 +503,37 @@ public class FsUserServiceImpl implements IFsUserService
|
|
|
}
|
|
|
List<FsUserPageListVO> fsUserPageListVOS = fsUserMapper.selectFsUserPageList(param);
|
|
|
|
|
|
- // 获取当前销售所有重粉会员
|
|
|
- List<FsUserCompanyUser> fsUserCompanyUsers = fsUserCompanyUserMapper.selectRepeatUser(param.getUserId());
|
|
|
-
|
|
|
- if(!fsUserCompanyUsers.isEmpty()){
|
|
|
- List<Long> userIds = fsUserCompanyUsers.stream().map(FsUserCompanyUser::getUserId).collect(Collectors.toList());
|
|
|
- // 获取会员所属的重粉销售
|
|
|
- List<FsUserCompanyUser> repeatCompanyUserNames = fsUserCompanyUserMapper.selectRepeatCompanyUserName(userIds);
|
|
|
- Map<Long, String> map = repeatCompanyUserNames.stream().collect(Collectors.toMap(FsUserCompanyUser::getUserId, FsUserCompanyUser::getRepeatCompanyUserName));
|
|
|
-
|
|
|
- for (FsUserPageListVO fsUserPageListVO : fsUserPageListVOS) {
|
|
|
- fsUserPageListVO.setRepeatCompanyUserName(map.get(fsUserPageListVO.getUserId()));
|
|
|
- if ("微信用户".equals(fsUserPageListVO.getNickname()) && StringUtils.isNotEmpty(fsUserPageListVO.getPhone())) {
|
|
|
- fsUserPageListVO.setNickname(fsUserPageListVO.getPhone());
|
|
|
- }
|
|
|
- if (StringUtils.isEmpty(fsUserPageListVO.getNickname())){
|
|
|
- fsUserPageListVO.setNickname("用户暂未授权头像昵称");
|
|
|
- }
|
|
|
- if(StringUtils.isNotEmpty(fsUserPageListVO.getTag()) && fsUserPageListVO.getIsRepeatFans() == 0){
|
|
|
- StringBuilder newTag = removeRepeatFansTag(fsUserPageListVO);
|
|
|
- fsUserPageListVO.setTag(newTag.toString());
|
|
|
- }
|
|
|
+ for (FsUserPageListVO fsUserPageListVO : fsUserPageListVOS) {
|
|
|
+ if (StringUtils.isEmpty(fsUserPageListVO.getNickname())){
|
|
|
+ fsUserPageListVO.setNickname("用户暂未授权昵称");
|
|
|
}
|
|
|
- return new PageInfo<>(fsUserPageListVOS);
|
|
|
- } else {
|
|
|
- return new PageInfo<>(fsUserPageListVOS);
|
|
|
}
|
|
|
+
|
|
|
+ return new PageInfo<>(fsUserPageListVOS);
|
|
|
+
|
|
|
+ // 获取当前销售所有重粉会员
|
|
|
+// List<FsUserCompanyUser> fsUserCompanyUsers = fsUserCompanyUserMapper.selectRepeatUser(param.getUserId());
|
|
|
+
|
|
|
+// if(!fsUserCompanyUsers.isEmpty()){
|
|
|
+// List<Long> userIds = fsUserCompanyUsers.stream().map(FsUserCompanyUser::getUserId).collect(Collectors.toList());
|
|
|
+// // 获取会员所属的重粉销售
|
|
|
+// List<FsUserCompanyUser> repeatCompanyUserNames = fsUserCompanyUserMapper.selectRepeatCompanyUserName(userIds);
|
|
|
+// Map<Long, String> map = repeatCompanyUserNames.stream().collect(Collectors.toMap(FsUserCompanyUser::getUserId, FsUserCompanyUser::getRepeatCompanyUserName));
|
|
|
+//
|
|
|
+// for (FsUserPageListVO fsUserPageListVO : fsUserPageListVOS) {
|
|
|
+// fsUserPageListVO.setRepeatCompanyUserName(map.get(fsUserPageListVO.getUserId()));
|
|
|
+// if ("微信用户".equals(fsUserPageListVO.getNickname()) && StringUtils.isNotEmpty(fsUserPageListVO.getPhone())) {
|
|
|
+// fsUserPageListVO.setNickname(fsUserPageListVO.getPhone());
|
|
|
+// }
|
|
|
+// if(StringUtils.isNotEmpty(fsUserPageListVO.getTag()) && fsUserPageListVO.getIsRepeatFans() == 0){
|
|
|
+// StringBuilder newTag = removeRepeatFansTag(fsUserPageListVO);
|
|
|
+// fsUserPageListVO.setTag(newTag.toString());
|
|
|
+// }
|
|
|
+// }
|
|
|
+// return new PageInfo<>(fsUserPageListVOS);
|
|
|
+// } else {
|
|
|
+// return new PageInfo<>(fsUserPageListVOS);
|
|
|
+// }
|
|
|
}
|
|
|
|
|
|
private static StringBuilder removeRepeatFansTag(FsUserPageListVO fsUserPageListVO) {
|