| | |
| | | List<FollowRecordsVo> records = historyOrderRecordsVoList.getRecords();
|
| | | if(CollUtil.isNotEmpty(records)) {
|
| | | for(FollowRecordsVo followRecordsVo : records) {
|
| | | Long memberId =followRecordsVo.getMemberId();
|
| | | MemberEntity member = memberDao.selectById(memberId);
|
| | | String email = member.getEmail();
|
| | | String phone = member.getPhone();
|
| | | if(StrUtil.isNotEmpty(email)) {
|
| | | followRecordsVo.setAccount(email);
|
| | | }else {
|
| | | followRecordsVo.setAccount(phone);
|
| | | }
|
| | | Long tradeId = followRecordsVo.getTradeId();
|
| | | FollowTraderInfoEntity followTraderInfoEntity = followTraderInfoDao.selectById(tradeId);
|
| | | String avatar = followTraderInfoEntity.getAvatar();
|
| | | followRecordsVo.setAvatar(avatar);
|
| | | String nickname = followTraderInfoEntity.getNickname();
|
| | | followRecordsVo.setNickname(nickname);
|
| | | }
|
| | | }
|
| | | return Result.ok(historyOrderRecordsVoList);
|
| | |
| | | //获取用户ID
|
| | | Long memberId = LoginUserUtils.getAppLoginUser().getId();
|
| | | MemberEntity member = memberDao.selectById(memberId);
|
| | | |
| | | Page<MyFollowTraderInfoVo> result = new Page<>();
|
| | | List<MyFollowTraderInfoVo> myFollowOrderVos = result.getRecords();
|
| | | |
| | | Page<FollowFollowerProfitEntity> page = new Page<>(myFollowTraderInfoDto.getPageNum(), myFollowTraderInfoDto.getPageSize());
|
| | | IPage<FollowFollowerProfitEntity> followFollowerProfitEntitys = followFollowerProfitDao.selectFollowFollowerProfitEntitys(page, memberId);
|
| | | |
| | | List<FollowFollowerProfitEntity> records = followFollowerProfitEntitys.getRecords();
|
| | | if(CollUtil.isNotEmpty(records)) {
|
| | | Page<MyFollowTraderInfoVo> result = new Page<>();
|
| | | List<MyFollowTraderInfoVo> myFollowOrderVos = result.getRecords();
|
| | | |
| | | for(FollowFollowerProfitEntity FollowFollowerProfitEntity : records) {
|
| | | MyFollowTraderInfoVo myFollowTraderInfoVo = new MyFollowTraderInfoVo();
|
| | |
|
| | |
| | | FollowTraderInfoEntity followTraderInfoEntity = followTraderInfoDao.selectById(tradeId);
|
| | | String avatar = followTraderInfoEntity.getAvatar();
|
| | | myFollowTraderInfoVo.setAvatar(avatar);
|
| | | |
| | | String nickname = followTraderInfoEntity.getNickname();
|
| | | myFollowTraderInfoVo.setNickname(nickname);
|
| | | |
| | | BigDecimal totalPrincipal = FollowFollowerProfitEntity.getTotalPrincipal();
|
| | | myFollowTraderInfoVo.setTotalPrincipal(totalPrincipal);
|
| | |
|
| | |
| | | myFollowOrderVos.add(myFollowTraderInfoVo);
|
| | | }
|
| | | }
|
| | | return null;
|
| | | return Result.ok(result);
|
| | | }
|
| | |
|
| | |
|