| 
					
				 | 
			
			
				@ -1,11 +1,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				package com.yihu.jw.utils.hibernate; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.entity.base.patient.BasePatientDO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.entity.hospital.prescription.HlwCf01DO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.entity.hospital.prescription.HlwCf02DO; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.hibernate.SQLQuery; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.hibernate.Session; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.hibernate.Transaction; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.hibernate.transform.Transformers; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.stereotype.Component; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.transaction.annotation.Transactional; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -50,7 +47,7 @@ public class HibenateUtils { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        SQLQuery query = session.createSQLQuery(sql); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        query.setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if(page!=null&&size!=null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            query.setFirstResult((page - 1) * size); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            query.setFirstResult(page * size); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            query.setMaxResults(size); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        List<Map<String, Object>> list = query.list(); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@ -92,7 +89,7 @@ public class HibenateUtils { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        setSqlQueryByMap(query, params); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        if(page!=null&&size!=null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            query.setFirstResult((page - 1) * size); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            query.setFirstResult(page * size); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            query.setMaxResults(size); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        List<Map<String, Object>> list = query.list(); 
			 |