|  |  | 
 |  |  |     @Override
 | 
 |  |  |     public Result getFollowRecords(@Valid FollowRecordsDto followRecordsDto) {
 | 
 |  |  |         
 | 
 |  |  |         FollowTraderInfoEntity followTraderInfoEn = followTraderInfoDao.selectById(followRecordsDto.getTradeId());
 | 
 |  |  |         Long memberId = followTraderInfoEn.getMemberId();
 | 
 |  |  | 		 | 
 |  |  |         Page<FollowRecordsVo> page = new Page<>(followRecordsDto.getPageNum(), followRecordsDto.getPageSize());
 | 
 |  |  |         IPage<FollowRecordsVo> historyOrderRecordsVoList = followFollowerProfitDao.selectFollowRecords(page, followRecordsDto.getTradeMemberId());
 | 
 |  |  |         IPage<FollowRecordsVo> historyOrderRecordsVoList = followFollowerProfitDao.selectFollowRecords(page, memberId);
 | 
 |  |  |         
 | 
 |  |  |         List<FollowRecordsVo> records = historyOrderRecordsVoList.getRecords();
 | 
 |  |  |         if(CollUtil.isNotEmpty(records)) {
 | 
 |  |  |             for(FollowRecordsVo followRecordsVo : records) {
 | 
 |  |  |                 Long tradeId = followRecordsVo.getTradeId();
 | 
 |  |  |                 FollowTraderInfoEntity followTraderInfoEntity = followTraderInfoDao.selectById(tradeId);
 | 
 |  |  |                 String avatar = followTraderInfoEntity.getAvatar();
 | 
 |  |  |                 followRecordsVo.setAvatar(avatar);
 | 
 |  |  |                 String nickname = followTraderInfoEntity.getNickname();
 | 
 |  |  |                 followRecordsVo.setNickname(nickname);
 | 
 |  |  |                 Long memberIds = followRecordsVo.getMemberId();
 | 
 |  |  |                 MemberEntity MemberEntity = memberDao.selectById(memberIds);
 | 
 |  |  |                 String phone = MemberEntity.getPhone();
 | 
 |  |  |                 String email = MemberEntity.getEmail();
 | 
 |  |  |                 if(StrUtil.isNotEmpty(phone)) {
 | 
 |  |  |                     followRecordsVo.setNickname(phone);
 | 
 |  |  |                 }else {
 | 
 |  |  |                     followRecordsVo.setNickname(email);
 | 
 |  |  |                 }
 | 
 |  |  |             }
 | 
 |  |  |         }
 | 
 |  |  |         return Result.ok(historyOrderRecordsVoList);
 |