|
@ -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;
|
|
|
}
|