From 09de95ab5415f1511191f4e68c3bd74e4ab7f09d Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Fri, 05 Mar 2021 15:29:13 +0800 Subject: [PATCH] 20210305 满员状态 --- src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 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 1678366..df506ea 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 @@ -176,9 +176,27 @@ }else { FollowTraderProfitInfoVo.setDocumentaryType(2); } + } Long traderId = FollowTraderProfitInfoVo.getTraderId(); FollowTraderInfoEntity followTraderInfoEntity = followTraderInfoDao.selectFollowTraderInfoEntityBytreaderId(traderId); + + //获取当前跟单人数 + Map<String, Object> columnMap = new HashMap<>(); + columnMap.put("trader_id", traderId); + List<FollowFollowerSettingEntity> selectByMap = followFollowerSettingDao.selectByMap(columnMap); + if(CollUtil.isNotEmpty(selectByMap)) { + Integer followNum = followTraderInfoEntity.getFollowNum(); + int size = selectByMap.size(); + if(followNum > size) { + FollowTraderProfitInfoVo.setIsActualAll(2); + }else { + FollowTraderProfitInfoVo.setIsActualAll(1); + } + }else { + FollowTraderProfitInfoVo.setIsActualAll(2); + } + String avatar = followTraderInfoEntity.getAvatar(); FollowTraderProfitInfoVo.setAvatar(avatar); String nickname = followTraderInfoEntity.getNickname(); -- Gitblit v1.9.1