From 5b5e060cde0480f27924803116af8215d4e41073 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Wed, 29 Jul 2020 19:24:41 +0800
Subject: [PATCH] 20200729 代码提交
---
src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java | 27 +++++++++++----------------
src/main/java/com/xcong/excoin/modules/documentary/vo/FollowRecordsVo.java | 18 ++++++++++++++++--
2 files changed, 27 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..f09d08f 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
@@ -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);
}
diff --git a/src/main/java/com/xcong/excoin/modules/documentary/vo/FollowRecordsVo.java b/src/main/java/com/xcong/excoin/modules/documentary/vo/FollowRecordsVo.java
index 87e269e..7cb6d16 100644
--- a/src/main/java/com/xcong/excoin/modules/documentary/vo/FollowRecordsVo.java
+++ b/src/main/java/com/xcong/excoin/modules/documentary/vo/FollowRecordsVo.java
@@ -28,9 +28,23 @@
*/
@ApiModelProperty(value = "跟随者ID")
private Long memberId;
+ /**
+ * 跟随者ID
+ */
+ @ApiModelProperty(value = "交易者ID")
+ private Long tradeId;
- @ApiModelProperty(value = "跟随者账号")
- private String account;
+ /**
+ * 头像
+ */
+ @ApiModelProperty("头像")
+ private String avatar;
+ /**
+ * 名称
+ */
+ @ApiModelProperty("名称")
+ private String nickname;
+
/**
* 累计跟随本金
*/
--
Gitblit v1.9.1