|  | @ -115,14 +115,14 @@ public class BaseDoctorService extends BaseJpaService<BaseDoctorDO, BaseDoctorDa
 | 
	
		
			
				|  |  |      * @param doctorId
 | 
	
		
			
				|  |  |      * @return
 | 
	
		
			
				|  |  |      */
 | 
	
		
			
				|  |  |     public List<Map<String, Object>> queryById(String doctorId) {
 | 
	
		
			
				|  |  |     public Object queryById(String doctorId) {
 | 
	
		
			
				|  |  |         Map<String,Object> params = new HashedMap();
 | 
	
		
			
				|  |  |         String sql ="SELECT " +
 | 
	
		
			
				|  |  |                 " a.NAME AS \"name\", " +
 | 
	
		
			
				|  |  |                 " a.job_title_name AS \"jobTitleName\", " +
 | 
	
		
			
				|  |  |                 " a.introduce AS \"introduce\", " +
 | 
	
		
			
				|  |  |                 " a.expertise AS \"expertise\", " +
 | 
	
		
			
				|  |  |                 " a.photo AS \"photo\", " +
 | 
	
		
			
				|  |  |                 " a.photo AS photo, " +
 | 
	
		
			
				|  |  |                 " a.outpatient_type AS \"outpatientType\", " +
 | 
	
		
			
				|  |  |                 " b.dept_name AS \"deptName\", " +
 | 
	
		
			
				|  |  |                 " b.org_name AS \"orgName\", " +
 | 
	
	
		
			
				|  | @ -145,7 +145,23 @@ public class BaseDoctorService extends BaseJpaService<BaseDoctorDO, BaseDoctorDa
 | 
	
		
			
				|  |  |         params.put("typeCode",6);
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         List<Map<String, Object>> list = hibenateUtils.createSQLQuery(sql, params);
 | 
	
		
			
				|  |  |         return  list;
 | 
	
		
			
				|  |  |         StringBuilder disease = new StringBuilder();
 | 
	
		
			
				|  |  |         StringBuilder code = new StringBuilder();
 | 
	
		
			
				|  |  |         if (null != list && list.size() > 0){
 | 
	
		
			
				|  |  |             for (int i=0;i<list.size();i++){
 | 
	
		
			
				|  |  |                 if (i == 0 ){
 | 
	
		
			
				|  |  |                     disease.append(list.get(i).get("diseaseName"));
 | 
	
		
			
				|  |  |                     code.append(list.get(i).get("diseaseCode"));
 | 
	
		
			
				|  |  |                 }else {
 | 
	
		
			
				|  |  |                     disease.append(","+list.get(i).get("diseaseName"));
 | 
	
		
			
				|  |  |                     code.append(","+list.get(i).get("diseaseCode"));
 | 
	
		
			
				|  |  |                 }
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |             list.get(0).put("diseaseName",disease);
 | 
	
		
			
				|  |  |             list.get(0).put("diseaseCode",code);
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         return  list.get(0);
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | 
 |