| | |
| | | }
|
| | |
|
| | | profitOrLess = profitOrLess.add(rewardRatio).setScale(2, BigDecimal.ROUND_DOWN);
|
| | | totalBondAmount = totalBondAmount.add(contractHoldOrderEntity.getBondAmount());
|
| | | totalBondAmount = totalBondAmount.add(contractHoldOrderEntity.getBondAmount()).setScale(2, BigDecimal.ROUND_DOWN);
|
| | | }
|
| | | }
|
| | |
|
| | |
| | | Integer maxFollowCnt = followFollowerSettingEntity.getMaxFollowCnt();
|
| | | if(maxFollowCnt > 0){
|
| | | documentaryOrderSetInfoVo.setMaxFollowCnt(maxFollowCnt.toString());
|
| | | }else {
|
| | | documentaryOrderSetInfoVo.setMaxFollowCnt("");
|
| | | }
|
| | | documentaryOrderSetInfoVo.setMaxFollowCnt("");
|
| | | log.info(memberId + "-最大持仓张数-"+maxFollowCnt.toString());
|
| | | return Result.ok(documentaryOrderSetInfoVo);
|
| | | }
|
| | |
| | | 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);
|
| | |
| | | followTraderInfoEntity.setDeclaration(declaration);
|
| | | }
|
| | | followTraderInfoEntity.setLabels(labels);
|
| | | followTraderInfoEntity.setFollowNum(FollowTraderInfoEntity.FOLLOWNUM_DEFAULT);
|
| | | followTraderInfoEntity.setIsAll(FollowTraderInfoEntity.IS_ALL_N);
|
| | | followTraderInfoEntity.setProfitRatio(BigDecimal.ZERO);
|
| | | followTraderInfoEntity.setVerifyStatus(FollowTraderInfoEntity.VERIFYSTATUS_ING);
|