xiaoyong931011
2021-03-04 ad8c985be319fe085a04b266770f941f4c3426d9
20210304  交易员详情显示跟单最大人数
2 files modified
24 ■■■■■ 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/FollowTraderProfitInfoVo.java 12 ●●●●● patch | view | raw | blame | history
src/main/java/com/xcong/excoin/modules/documentary/service/impl/DocumentaryServiceImpl.java
@@ -748,6 +748,18 @@
        String nickname = followTraderInfoEntity.getNickname();
        String declaration = followTraderInfoEntity.getDeclaration();
        Integer isAll = followTraderInfoEntity.getIsAll();
        Integer followNum = followTraderInfoEntity.getFollowNum();
        //获取当前跟单人数
        Map<String, Object> columnMap = new HashMap<>();
        columnMap.put("trade_id", traderId);
        columnMap.put("is_follow", FollowFollowerProfitEntity.IS_FOLLOW_Y);
        List<FollowFollowerProfitEntity> selectByMap = followFollowerProfitDao.selectByMap(columnMap);
        if(CollUtil.isNotEmpty(selectByMap)) {
            followTraderProfitInfoVo.setFollowNumNow(selectByMap.size());
        }else {
            followTraderProfitInfoVo.setFollowNumNow(0);
        }
        followTraderProfitInfoVo.setFollowNum(followNum);
        followTraderProfitInfoVo.setAvatar(avatar);
        followTraderProfitInfoVo.setNickname(nickname);
        followTraderProfitInfoVo.setDeclaration(declaration);
src/main/java/com/xcong/excoin/modules/documentary/vo/FollowTraderProfitInfoVo.java
@@ -89,5 +89,17 @@
     */
    @ApiModelProperty("跟单状态 1:已跟单2:未跟单")
    private Integer documentaryType;
    /**
     * 最大跟单人数
     */
    @ApiModelProperty("最大跟单人数")
    private Integer followNum;
    /**
     * 当前跟单人数
     */
    @ApiModelProperty("当前跟单人数")
    private Integer followNumNow;
}