|  | @ -39,6 +39,7 @@ import org.springframework.stereotype.Service;
 | 
	
		
			
				|  |  | import org.springframework.transaction.annotation.Transactional;
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | import java.util.*;
 | 
	
		
			
				|  |  | import java.util.stream.Collectors;
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | /**
 | 
	
		
			
				|  |  |  * 
 | 
	
	
		
			
				|  | @ -218,14 +219,15 @@ public class CarePatientService extends BaseJpaService<BasePatientDO, BasePatien
 | 
	
		
			
				|  |  |         patientDO.setDeviceFlag(deviceFlag);
 | 
	
		
			
				|  |  |         res.put("patient",patientDO);
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         String sql = "select * from base_service_package_sign_record where patient = '"+patientId+"' and status = 1 limit 1";
 | 
	
		
			
				|  |  |         String sql = "select * from base_service_package_sign_record where patient = '"+patientId+"' and status = 1 ";
 | 
	
		
			
				|  |  |         List<ServicePackageSignRecordDO> signRecordDOs = jdbcTemplate.query(sql,new BeanPropertyRowMapper(ServicePackageSignRecordDO.class));
 | 
	
		
			
				|  |  |         if(signRecordDOs.size()>0){
 | 
	
		
			
				|  |  |             ServicePackageSignRecordDO signRecordDO = signRecordDOs.get(0);
 | 
	
		
			
				|  |  |             String signId = signRecordDO.getId();
 | 
	
		
			
				|  |  |             List<Map<String,Object>> packageList = servicePackageService.fingdBySignId(signId);
 | 
	
		
			
				|  |  |             List<Map<String,Object>> doctorList = servicePackageService.fingdDoctorBySignId(signId,1);
 | 
	
		
			
				|  |  |             List<Map<String,Object>> helperList = servicePackageService.fingdDoctorBySignId(signId,2);
 | 
	
		
			
				|  |  |             List<String> signIds = signRecordDOs.stream().map(ServicePackageSignRecordDO::getId).collect(Collectors.toList());
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |             List<Map<String,Object>> packageList = servicePackageService.fingdBySignId2(signIds);
 | 
	
		
			
				|  |  |             List<Map<String,Object>> doctorList = servicePackageService.fingdDoctorBySignId2(signIds,1);
 | 
	
		
			
				|  |  |             List<Map<String,Object>> helperList = servicePackageService.fingdDoctorBySignId2(signIds,2);
 | 
	
		
			
				|  |  |             signRecordDO.setDoctorList(doctorList);
 | 
	
		
			
				|  |  |             signRecordDO.setHelperList(helperList);
 | 
	
		
			
				|  |  |             signRecordDO.setPackageList(packageList);
 |