xiaoyong931011
2021-03-05 073b04f25075dbce9851476b65499bb8c34ee9ae
20210305  最大跟单人数
2 files modified
23 ■■■■■ changed files
src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java 12 ●●●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/documentary/vo/TradeProfitInfoVo.java 11 ●●●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java
@@ -941,6 +941,18 @@
        //获取【交易员信息表】数据
        FollowTraderInfoEntity followTraderInfoEntity = followTraderInfoDao.selectTraderInfoByMemberId(memberId);
        if(ObjectUtil.isNotEmpty(followTraderInfoEntity)) {
            Integer followNum = followTraderInfoEntity.getFollowNum();
            //获取当前跟单人数
            Map<String, Object> columnMap = new HashMap<>();
            columnMap.put("trade_id", followTraderInfoEntity.getId());
            columnMap.put("is_follow", FollowFollowerProfitEntity.IS_FOLLOW_Y);
            List<FollowFollowerProfitEntity> selectByMap = followFollowerProfitDao.selectByMap(columnMap);
            if(CollUtil.isNotEmpty(selectByMap)) {
                tradeProfitInfoVo.setFollowNumNow(selectByMap.size());
            }else {
                tradeProfitInfoVo.setFollowNumNow(0);
            }
            tradeProfitInfoVo.setFollowNum(followNum);
            String avatar = followTraderInfoEntity.getAvatar();
            tradeProfitInfoVo.setAvatar(avatar);
            String nickname = followTraderInfoEntity.getNickname();
src/main/java/com/xcong/excoin/modules/documentary/vo/TradeProfitInfoVo.java
@@ -55,5 +55,16 @@
     */
    @ApiModelProperty("宣言")
    private String declaration;
    /**
     * 最大跟单人数
     */
    @ApiModelProperty("最大跟单人数")
    private Integer followNum;
    /**
     * 当前跟单人数
     */
    @ApiModelProperty("当前跟单人数")
    private Integer followNumNow;
}