|  | @ -120,12 +120,15 @@ public class BasePopulationEndpoint extends EnvelopRestEndpoint {
 | 
	
		
			
				|  |  |             @RequestParam(value = "provinceCode", required = false) String provinceCode,
 | 
	
		
			
				|  |  |             @ApiParam(name = "cityCode", value = "城市编码")
 | 
	
		
			
				|  |  |             @RequestParam(value = "cityCode", required = false) String cityCode,
 | 
	
		
			
				|  |  |             @ApiParam(name = "createUser", value = "当前用户id-必填")
 | 
	
		
			
				|  |  |             @RequestParam(value = "createUser", required = true) String createUser,
 | 
	
		
			
				|  |  |             @ApiParam(name = "year", value = "时间")
 | 
	
		
			
				|  |  |             @RequestParam(value = "year", required = false) String year,
 | 
	
		
			
				|  |  |             @ApiParam(name = "page", value = "分页大小", required = true, defaultValue = "1")
 | 
	
		
			
				|  |  |             @RequestParam(value = "page") int page,
 | 
	
		
			
				|  |  |             @ApiParam(name = "size", value = "页码", required = true, defaultValue = "15")
 | 
	
		
			
				|  |  |             @RequestParam(value = "size") int size) throws Exception {
 | 
	
		
			
				|  |  |        SaasDO saasDO= saasService.findByCreateUser(createUser);
 | 
	
		
			
				|  |  |         StringBuffer s = new StringBuffer();
 | 
	
		
			
				|  |  |         if (StringUtils.isNotBlank(saasName)) {
 | 
	
		
			
				|  |  |             s.append("saasName?" + saasName + " g1;");
 | 
	
	
		
			
				|  | @ -139,6 +142,10 @@ public class BasePopulationEndpoint extends EnvelopRestEndpoint {
 | 
	
		
			
				|  |  |         if (StringUtils.isNotBlank(year)) {
 | 
	
		
			
				|  |  |             s.append("year=" + year + ";");
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         //一个用户对应一个租户,若没有关联的租户,则为超管,查询所有租户
 | 
	
		
			
				|  |  |         if (null != saasDO) {
 | 
	
		
			
				|  |  |             s.append("saasId=" + saasDO.getId() + ";");
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         //时间(最近时间排最前)>租户创建时间(最新创建租户排最前)
 | 
	
		
			
				|  |  |         String sorts = "-createTime,-saasCreateTime";
 | 
	
		
			
				|  |  |         String filters = s.toString();
 | 
	
	
		
			
				|  | @ -154,8 +161,15 @@ public class BasePopulationEndpoint extends EnvelopRestEndpoint {
 | 
	
		
			
				|  |  |             @RequestParam(value = "fields", required = false) String fields,
 | 
	
		
			
				|  |  |             @ApiParam(name = "filters", value = "过滤器,为空检索所有条件")
 | 
	
		
			
				|  |  |             @RequestParam(value = "filters", required = false) String filters,
 | 
	
		
			
				|  |  |             @ApiParam(name = "createUser", value = "当前用户id-必填")
 | 
	
		
			
				|  |  |             @RequestParam(value = "createUser", required = true) String createUser,
 | 
	
		
			
				|  |  |             @ApiParam(name = "sorts", value = "排序,规则参见说明文档")
 | 
	
		
			
				|  |  |             @RequestParam(value = "sorts", required = false) String sorts) throws Exception {
 | 
	
		
			
				|  |  |         SaasDO saasDO = saasService.findByCreateUser(createUser);
 | 
	
		
			
				|  |  |         //一个用户对应一个租户,若没有关联的租户,则为超管,查询所有租户
 | 
	
		
			
				|  |  |         if (null != saasDO) {
 | 
	
		
			
				|  |  |             filters = filters + "saasId=" + saasDO.getId() + ";";
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         List<BasePopulationDO> basePopulations = basePopulationService.search(fields, filters, sorts);
 | 
	
		
			
				|  |  |         return success(basePopulations, BasePopulationVO.class);
 | 
	
		
			
				|  |  |     }
 |