| | |
| | | List<User> users = this.userMapper.listByAgent(realName, phone, searchId, accountType); |
| | | |
| | | List<AgentUserListVO> agentUserListVOS = Lists.newArrayList(); |
| | | |
| | | for (User user : users) { |
| | | |
| | | ServerResponse money = iUserService.getMoney(user.getId()); |
| | | List<RUserAssets> rUserAssetsList = (List<RUserAssets>) money.getData(); |
| | | RUserAssets rUserAssets = rUserAssetsList.stream() |
| | | .filter(stock -> "IN".equals(stock.getAccectType())) |
| | | .findFirst() |
| | | .orElse(null); |
| | | |
| | | AgentUserListVO agentUserListVO = assembleAgentUserListVO(user, siteSetting |
| | | .getForceStopPercent(), siteIndexSetting |
| | | .getForceSellPercent(), siteFuturesSetting.getForceSellPercent()); |
| | | if (rUserAssets != null) { |
| | | agentUserListVO.setUserAmt(rUserAssets.getTotalMoney().equals("0E-8") ? new BigDecimal("0") : new BigDecimal(rUserAssets.getTotalMoney())); |
| | | } |
| | | agentUserListVOS.add(agentUserListVO); |
| | | } |
| | | |