|  | @ -6,6 +6,7 @@ import com.yihu.fastdfs.FastDFSUtil;
 | 
	
		
			
				|  |  | import com.yihu.jw.dao.rehabilitation.*;
 | 
	
		
			
				|  |  | import com.yihu.jw.entity.rehabilitation.RehabilitationPlanningDO;
 | 
	
		
			
				|  |  | import com.yihu.jw.entity.specialist.HospitalServiceItemDO;
 | 
	
		
			
				|  |  | import com.yihu.jw.entity.specialist.RehabilitationServiceItemDO;
 | 
	
		
			
				|  |  | import com.yihu.jw.entity.specialist.rehabilitation.*;
 | 
	
		
			
				|  |  | import com.yihu.jw.restmodel.specialist.PatientSignInfoVO;
 | 
	
		
			
				|  |  | import com.yihu.jw.restmodel.web.Envelop;
 | 
	
	
		
			
				|  | @ -74,6 +75,8 @@ public class RehabilitationPlanService extends BaseJpaService<RehabilitationPlan
 | 
	
		
			
				|  |  |     private SpecialistService specialistService;
 | 
	
		
			
				|  |  |     @Autowired
 | 
	
		
			
				|  |  |     private HttpClientUtil httpClientUtil;
 | 
	
		
			
				|  |  |     @Autowired
 | 
	
		
			
				|  |  |     private RehabilitationServiceItemDao serviceItemDao;
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     public ObjEnvelop createRehabilitationTemplate(RehabilitationPlanTemplateDO templateDO) {
 | 
	
		
			
				|  |  |         templateDO.setCreateTime(new Date());
 | 
	
	
		
			
				|  | @ -131,12 +134,22 @@ public class RehabilitationPlanService extends BaseJpaService<RehabilitationPlan
 | 
	
		
			
				|  |  |      * @param templateId
 | 
	
		
			
				|  |  |      * @return
 | 
	
		
			
				|  |  |      */
 | 
	
		
			
				|  |  |     public MixEnvelop<HospitalServiceItemDO, HospitalServiceItemDO> findTemplateDetailByTemplateId(String templateId) {
 | 
	
		
			
				|  |  |     public MixEnvelop<RehabilitationServiceItemDO, RehabilitationServiceItemDO> findTemplateDetailByTemplateId(String templateId) {
 | 
	
		
			
				|  |  |         MixEnvelop<RehabilitationServiceItemDO,RehabilitationServiceItemDO> envelop = new MixEnvelop<>();
 | 
	
		
			
				|  |  |         List<RehabilitationServiceItemDO> serviceItemDOS = new ArrayList<>();
 | 
	
		
			
				|  |  |         List<String> hospitalServiceItemIds = templateDetailDao.findHospitalServiceItemIdByTemplateId(templateId);
 | 
	
		
			
				|  |  |         if(hospitalServiceItemIds.size() > 0) {
 | 
	
		
			
				|  |  |             return hospitalServiceItemService.selectById(hospitalServiceItemIds);
 | 
	
		
			
				|  |  |         for(String itemId : hospitalServiceItemIds){
 | 
	
		
			
				|  |  |             RehabilitationServiceItemDO serviceItemDO = serviceItemDao.findByCode(itemId);
 | 
	
		
			
				|  |  |             if (serviceItemDO != null){
 | 
	
		
			
				|  |  |                 serviceItemDOS.add(serviceItemDO);
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         return MixEnvelop.getSuccess(SpecialistMapping.api_success);
 | 
	
		
			
				|  |  |         envelop.setDetailModelList(serviceItemDOS);
 | 
	
		
			
				|  |  |         return envelop;
 | 
	
		
			
				|  |  | //        if(hospitalServiceItemIds.size() > 0) {
 | 
	
		
			
				|  |  | //            return hospitalServiceItemService.selectById(hospitalServiceItemIds);
 | 
	
		
			
				|  |  | //        }
 | 
	
		
			
				|  |  | //        return MixEnvelop.getSuccess(SpecialistMapping.api_success);
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     public PatientRehabilitationPlanDO createPatientRehabilitationPlan(PatientRehabilitationPlanDO planDO) {
 |