| | |
| | | List<HappyMemberLabelRecord> happyMemberLabelRecords = happyMemberLabelRecordMapper.selectList( |
| | | new LambdaQueryWrapper<HappyMemberLabelRecord>() |
| | | .eq(HappyMemberLabelRecord::getMemberId, id) |
| | | .orderByDesc(HappyMemberLabelRecord::getId) |
| | | .last("limit 5") |
| | | ); |
| | | if(CollUtil.isNotEmpty(happyMemberLabelRecords)){ |
| | | Set<Long> collect = happyMemberLabelRecords.stream().map(HappyMemberLabelRecord::getLabelId).collect(Collectors.toSet()); |
| | |
| | | Set<Long> collect = happyMemberLabelRecords.stream().map(HappyMemberLabelRecord::getLabelId).collect(Collectors.toSet()); |
| | | List<HappyMemberLabel> happyMemberLabels = happyMemberLabelMapper.selectList( |
| | | new LambdaQueryWrapper<HappyMemberLabel>() |
| | | .select(HappyMemberLabel::getIconPng) |
| | | .select(HappyMemberLabel::getIconPng, HappyMemberLabel::getName, HappyMemberLabel::getContent, HappyMemberLabel::getHeaderPng) |
| | | .in(HappyMemberLabel::getId, collect) |
| | | ); |
| | | if(CollUtil.isNotEmpty(happyMemberLabels)){ |