| | |
| | | String nickname = followTraderInfoEntity.getNickname();
|
| | | myFollowTraderInfoVo.setNickname(nickname);
|
| | | BigDecimal totalPrincipal = FollowFollowerProfitEntity.getTotalPrincipal();
|
| | | myFollowTraderInfoVo.setTotalPrincipal(totalPrincipal);
|
| | | myFollowTraderInfoVo.setTotalPrincipal(totalPrincipal.setScale(2, BigDecimal.ROUND_DOWN));
|
| | | BigDecimal totalProfit = FollowFollowerProfitEntity.getTotalProfit();
|
| | | myFollowTraderInfoVo.setTotalProfit(totalProfit.setScale(2, BigDecimal.ROUND_DOWN));
|
| | |
|
| | |
| | | Long tradeMemberId = trader.getMemberId(); |
| | | FollowTraderProfitInfoEntity traderInfoProfit = followTraderProfitInfoDao.selectTraderInfoProfitByMemberId(tradeMemberId); |
| | | // 累计收益率 |
| | | BigDecimal totalProfitRatio = contractOrderDao.selectFollowOrderTotalProfitByMemberId(tradeMemberId) == null?BigDecimal.ZERO:contractOrderDao.selectFollowOrderTotalProfitByMemberId(tradeMemberId).setScale(2, BigDecimal.ROUND_DOWN); |
| | | BigDecimal ljsyl = contractOrderDao.selectFollowOrderTotalProfitByMemberId(tradeMemberId); |
| | | BigDecimal totalProfitRatio = (ljsyl == null?BigDecimal.ZERO:ljsyl.setScale(2, BigDecimal.ROUND_DOWN)); |
| | | traderInfoProfit.setTotalProfitRatio(totalProfitRatio); |
| | | // 带单总收益,只查询交易员自己的带单总收益 |
| | | BigDecimal totalProfit = followFollowerOrderRelationDao.selectTraderTotalProfitSelf(tradeMemberId); |