|  | @ -1,5 +1,6 @@
 | 
	
		
			
				|  |  | package com.yihu.jw.base.service.servicePackage;
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | import com.fasterxml.jackson.databind.ObjectMapper;
 | 
	
		
			
				|  |  | import com.yihu.elasticsearch.ElasticSearchHelper;
 | 
	
		
			
				|  |  | import com.yihu.elasticsearch.ElasticSearchUtil;
 | 
	
		
			
				|  |  | import com.yihu.jw.base.dao.servicePackage.ServicePackageDao;
 | 
	
	
		
			
				|  | @ -46,6 +47,8 @@ public class ServicePackageService extends BaseJpaService<ServicePackageDO, Serv
 | 
	
		
			
				|  |  |     private ElasticSearchUtil elasticSearchUtil;
 | 
	
		
			
				|  |  |     @Autowired
 | 
	
		
			
				|  |  |     private ElasticSearchHelper elastricSearchHelper;
 | 
	
		
			
				|  |  |     @Autowired
 | 
	
		
			
				|  |  |     private ObjectMapper objectMapper;
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |     @Value("${es.index.servicePackLog}")
 | 
	
		
			
				|  |  |     private String servicePackLongIndex;
 | 
	
	
		
			
				|  | @ -86,15 +89,17 @@ public class ServicePackageService extends BaseJpaService<ServicePackageDO, Serv
 | 
	
		
			
				|  |  |         logVO.setFlag(ServicePackageLogVO.Flag.success.getValue());
 | 
	
		
			
				|  |  |         logVO.setFinish(0);
 | 
	
		
			
				|  |  |         logVO.setId(getCode());
 | 
	
		
			
				|  |  |         logVO.setMessage(signRecordDO.getSignDoctorName()+"新增了一条康复计划");
 | 
	
		
			
				|  |  |         String message = "新增了一条康复计划";
 | 
	
		
			
				|  |  |         if(StringUtils.isNotBlank(signRecordDO.getSignDoctorName())){
 | 
	
		
			
				|  |  |             message = signRecordDO.getSignDoctorName()+message;
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |         logVO.setMessage(message);
 | 
	
		
			
				|  |  |         logVO.setSaasId(servicePackageVO.getSaasId());
 | 
	
		
			
				|  |  |         logVO.setSevicePackageId(servicePackageDO.getId());
 | 
	
		
			
				|  |  |         logVO.setUserType(ServicePackageLogVO.UserType.doctor.getValue());
 | 
	
		
			
				|  |  |         logVO.setUserCode(signRecordDO.getSignDoctor());
 | 
	
		
			
				|  |  |         logVO.setUserName(signRecordDO.getSignDoctorName());
 | 
	
		
			
				|  |  |         List<ServicePackageLogVO> logVOList = new ArrayList<>(1);
 | 
	
		
			
				|  |  |         logVOList.add(logVO);
 | 
	
		
			
				|  |  |         elastricSearchHelper.save(servicePackLongIndex,servicePackLongType,logVOList);
 | 
	
		
			
				|  |  |         elastricSearchHelper.save(servicePackLongIndex,servicePackLongType, objectMapper.writeValueAsString(logVO));
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  |         return servicePackageDO;
 | 
	
		
			
				|  |  |     }
 |