From e8eccc34b4b1df20e2e81e304073421523894c31 Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Thu, 30 Jul 2020 10:53:06 +0800 Subject: [PATCH] 20200730 代碼提交 --- src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java | 31 +++++++++++++------------------ 1 files changed, 13 insertions(+), 18 deletions(-) diff --git a/src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java b/src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java index e5ee7d0..36fb9b9 100644 --- a/src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java +++ b/src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java @@ -94,8 +94,8 @@ public Result getFollowTraderProfitInfo(@Valid RecordsPageDto recordsPageDto) { Page<FollowTraderProfitInfoVo> page = new Page<>(recordsPageDto.getPageNum(), recordsPageDto.getPageSize()); - FollowTraderProfitInfoEntity memberAccountMoneyChange = new FollowTraderProfitInfoEntity(); - IPage<FollowTraderProfitInfoVo> followTraderProfitInfoList = followTraderProfitInfoDao.selectFollowTraderProfitInfoEntity(page, memberAccountMoneyChange); + FollowTraderProfitInfoEntity followTraderProfitInfoEntity = new FollowTraderProfitInfoEntity(); + IPage<FollowTraderProfitInfoVo> followTraderProfitInfoList = followTraderProfitInfoDao.selectFollowTraderProfitInfoEntity(page, followTraderProfitInfoEntity); List<FollowTraderProfitInfoVo> followTraderProfitInfoVoList = followTraderProfitInfoList.getRecords(); if(CollUtil.isNotEmpty(followTraderProfitInfoVoList)) { @@ -134,15 +134,12 @@ 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); @@ -324,14 +321,14 @@ //获取用户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(); @@ -339,10 +336,8 @@ 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); @@ -381,7 +376,7 @@ myFollowOrderVos.add(myFollowTraderInfoVo); } } - return null; + return Result.ok(result); } -- Gitblit v1.9.1