|  | @@ -80,6 +80,8 @@ public class UserRechargeWhiteServiceImpl extends ServiceImpl<UserRechargeWhiteM
 | 
	
		
			
				|  |  |      public IPage<UserRechargeWhiteVO> listOfPage(UserRechargeWhiteListParam param) {
 | 
	
		
			
				|  |  |          //玩家id列表
 | 
	
		
			
				|  |  |          List<Long> userIdList = null;
 | 
	
		
			
				|  |  | +        //是否存在条件筛选
 | 
	
		
			
				|  |  | +        boolean hasCondition = false;
 | 
	
		
			
				|  |  |          //账号条件
 | 
	
		
			
				|  |  |          if (Strings.isNotBlank(param.getAccount())) {
 | 
	
		
			
				|  |  |              userIdList = userService.list(new LambdaQueryWrapper<User>()
 | 
	
	
		
			
				|  | @@ -88,6 +90,7 @@ public class UserRechargeWhiteServiceImpl extends ServiceImpl<UserRechargeWhiteM
 | 
	
		
			
				|  |  |                              .or().eq(User::getUsername, param.getAccount())
 | 
	
		
			
				|  |  |                              .or().eq(User::getId, param.getAccount()))
 | 
	
		
			
				|  |  |              ).stream().map(User::getId).collect(Collectors.toList());
 | 
	
		
			
				|  |  | +            hasCondition = true;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          //角色条件
 | 
	
		
			
				|  |  |          if (Strings.isNotBlank(param.getRoleId()) || Strings.isNotBlank(param.getRoleName())) {
 | 
	
	
		
			
				|  | @@ -97,6 +100,13 @@ public class UserRechargeWhiteServiceImpl extends ServiceImpl<UserRechargeWhiteM
 | 
	
		
			
				|  |  |                      .eq(Strings.isNotBlank(param.getRoleId()), GameUserRole::getRoleId, param.getRoleId())
 | 
	
		
			
				|  |  |                      .like(Strings.isNotBlank(param.getRoleName()), GameUserRole::getRoleName, param.getRoleName())
 | 
	
		
			
				|  |  |              ).stream().map(GameUserRole::getUserId).distinct().collect(Collectors.toList());
 | 
	
		
			
				|  |  | +            hasCondition = true;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        //有条件, 但是未筛选出玩家id
 | 
	
		
			
				|  |  | +        if (hasCondition && CollectionUtils.isEmpty(userIdList)) {
 | 
	
		
			
				|  |  | +            Page<UserRechargeWhiteVO> userRechargeWhiteVOPage = new Page<>(param.getPageNum(),
 | 
	
		
			
				|  |  | +                    param.getPageSize(), 0L);
 | 
	
		
			
				|  |  | +            userRechargeWhiteVOPage.setRecords(Collections.emptyList());
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          //分页查询
 | 
	
		
			
				|  |  |          IPage<UserRechargeWhite> rechargeWhitePage = super.page(param.toPage(), new LambdaQueryWrapper<UserRechargeWhite>()
 | 
	
	
		
			
				|  | @@ -125,7 +135,7 @@ public class UserRechargeWhiteServiceImpl extends ServiceImpl<UserRechargeWhiteM
 | 
	
		
			
				|  |  |              UserRechargeWhiteVO userRechargeWhiteVO = BeanUtil.copy(userRechargeWhite, UserRechargeWhiteVO.class);
 | 
	
		
			
				|  |  |              User user = userMap.get(userRechargeWhiteVO.getUserId());
 | 
	
		
			
				|  |  |              userRechargeWhiteVO.setUsername(user.getUsername());
 | 
	
		
			
				|  |  | -            userRechargeWhiteVO.setMobile(user.getMobile());
 | 
	
		
			
				|  |  | +            userRechargeWhiteVO.setMobile(user.getShowPhoneNum());
 | 
	
		
			
				|  |  |              userRechargeWhiteVO.setGameName(gameMap.get(userRechargeWhiteVO.getGameId()));
 | 
	
		
			
				|  |  |              return userRechargeWhiteVO;
 | 
	
		
			
				|  |  |          }).collect(Collectors.toList());
 |