| | |
| | | |
| | | //判断mallMemberMap中是否存在该会员 |
| | | apiMemberTeamPageVo.setNickName(mallMemberMap.containsKey(aiMemberId) ? mallMemberMap.get(aiMemberId).getName() : ""); |
| | | apiMemberTeamPageVo.setMemberName(mallMemberMap.containsKey(aiMemberId) ? mallMemberMap.get(aiMemberId).getName() : ""); |
| | | apiMemberTeamPageVo.setMemberName(mallMemberMap.containsKey(aiMemberId) ? mallMemberMap.get(aiMemberId).getRealName() : ""); |
| | | Integer practiceCnt = 0; |
| | | if (memberIdToCntMapTalk.containsKey(aiMemberId)){ |
| | | practiceCnt = memberIdToCntMapTalk.get(aiMemberId); |
| | |
| | | return new FebsResponse().success().data(objects); |
| | | } |
| | | |
| | | Set<String> answerSet = memberAnswerItemList.stream().map(AiMemberAnswerItem::getAnswer).collect(Collectors.toSet()); |
| | | LambdaQueryWrapper<AiProductQuestionItem> answerQuery = Wrappers.lambdaQuery(AiProductQuestionItem.class); |
| | | answerQuery.select( AiProductQuestionItem::getId,AiProductQuestionItem::getAnswer); |
| | | answerQuery.eq(AiProductQuestionItem::getProductQuestionId,productQuestionId); |
| | |
| | | Wrappers.lambdaQuery(MallMember.class) |
| | | .select(MallMember::getMemberUuid, MallMember::getName, MallMember::getRealName) |
| | | .in(MallMember::getMemberUuid, memberIdSet) |
| | | .eq(MallMember::getCompanyId, companyId) |
| | | ); |
| | | //Stream流操作mallMembers,获取一个map<memberUuid,mallMember>的对象 |
| | | Map<String, MallMember> mallMemberMap = mallMembers.stream().collect(Collectors.toMap(MallMember::getMemberUuid, mallMember -> mallMember)); |