|  | @ -609,7 +609,7 @@ public class DoctorInfoService extends BaseService {
 | 
	
		
			
				|  |  |         return doctorDao.findAll(spec, pageRequest);
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     public Page<Doctor> findFamousDoctor(String key, int page, int pageSize) {
 | 
	
		
			
				|  |  |     public Page<Doctor> findFamousDoctor(String key,Integer type, int page, int pageSize) {
 | 
	
		
			
				|  |  |         if (pageSize <= 0) {
 | 
	
		
			
				|  |  |             pageSize = 10;
 | 
	
		
			
				|  |  |         }
 | 
	
	
		
			
				|  | @ -623,9 +623,12 @@ public class DoctorInfoService extends BaseService {
 | 
	
		
			
				|  |  |         // 查询全部
 | 
	
		
			
				|  |  |         Map<String, SearchFilter> filters = new HashMap<String, SearchFilter>();
 | 
	
		
			
				|  |  |         if (StringUtils.isNotEmpty(key)) {
 | 
	
		
			
				|  |  |             filters.put("name", new SearchFilter("name", SearchFilter.Operator.LIKE, key));
 | 
	
		
			
				|  |  |                 filters.put("name", new SearchFilter("name", SearchFilter.Operator.LIKE, key));
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         filters.put("isFamous", new SearchFilter("isFamous", SearchFilter.Operator.EQ, 1));
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         filters.put("isFamous", new SearchFilter("isFamous", SearchFilter.Operator.EQ, type));
 | 
	
		
			
				|  |  |         filters.put("level", new SearchFilter("level", SearchFilter.Operator.EQ, 1));
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         Specification<Doctor> spec = DynamicSpecifications.bySearchFilter(filters.values(), Doctor.class);
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         return doctorDao.findAll(spec, pageRequest);
 |