|
@ -78,6 +78,7 @@ public class RehabilitationPlanService extends BaseJpaService<RehabilitationPlan
|
|
|
public ObjEnvelop createRehabilitationTemplate(RehabilitationPlanTemplateDO templateDO) {
|
|
|
templateDO.setCreateTime(new Date());
|
|
|
templateDO.setDel(1);
|
|
|
templateDO.setUpdateTime(new Date());
|
|
|
templateDO = templateDao.save(templateDO);
|
|
|
return ObjEnvelop.getSuccess(SpecialistMapping.api_success,templateDO.getId());
|
|
|
}
|
|
@ -85,6 +86,7 @@ public class RehabilitationPlanService extends BaseJpaService<RehabilitationPlan
|
|
|
public ObjEnvelop createRehabilitationTemplateDetail(List<RehabilitationTemplateDetailDO> details) {
|
|
|
for(RehabilitationTemplateDetailDO detail : details){
|
|
|
detail.setCreateTime(new Date());
|
|
|
detail.setUpdateTime(new Date());
|
|
|
templateDetailDao.save(detail);
|
|
|
}
|
|
|
return ObjEnvelop.getSuccess(SpecialistMapping.api_success,true);
|
|
@ -97,6 +99,7 @@ public class RehabilitationPlanService extends BaseJpaService<RehabilitationPlan
|
|
|
}
|
|
|
for(RehabilitationTemplateDetailDO detail : details){
|
|
|
detail.setCreateTime(new Date());
|
|
|
detail.setUpdateTime(new Date());
|
|
|
templateDetailDao.save(detail);
|
|
|
}
|
|
|
return ObjEnvelop.getSuccess(SpecialistMapping.api_success,true);
|
|
@ -138,6 +141,7 @@ public class RehabilitationPlanService extends BaseJpaService<RehabilitationPlan
|
|
|
public PatientRehabilitationPlanDO createPatientRehabilitationPlan(PatientRehabilitationPlanDO planDO) {
|
|
|
planDO.setCreateTime(new Date());
|
|
|
planDO.setStatus(1);
|
|
|
planDO.setUpdateTime(new Date());
|
|
|
return patientRehabilitationPlanDao.save(planDO);
|
|
|
}
|
|
|
|
|
@ -152,6 +156,7 @@ public class RehabilitationPlanService extends BaseJpaService<RehabilitationPlan
|
|
|
detail.setPlanId(planId);
|
|
|
detail.setCreateTime(new Date());
|
|
|
detail.setStatus(0);
|
|
|
detail.setUpdateTime(new Date());
|
|
|
}
|
|
|
return (List<RehabilitationDetailDO>)rehabilitationDetailDao.save(details);
|
|
|
}
|
|
@ -356,6 +361,8 @@ public class RehabilitationPlanService extends BaseJpaService<RehabilitationPlan
|
|
|
rehabilitationOperateRecordsDO.setId(getCode());
|
|
|
rehabilitationOperateRecordsDO.setReserveTime(rehabilitationDetailDO.getExecuteTime());
|
|
|
rehabilitationOperateRecordsDO.setCompleteTime(new Date());
|
|
|
rehabilitationOperateRecordsDO.setCreateTime(new Date());
|
|
|
rehabilitationOperateRecordsDO.setUpdateTime(new Date());
|
|
|
if (StringUtils.isEmpty(rehabilitationOperateRecordsDO.getPatientName())){
|
|
|
String sql ="select name from "+basedb+".wlyy_patient where code='"+rehabilitationOperateRecordsDO.getPatientCode()+"'";
|
|
|
List<Map<String,Object>> list = jdbcTemplate.queryForList(sql);
|
|
@ -394,6 +401,7 @@ public class RehabilitationPlanService extends BaseJpaService<RehabilitationPlan
|
|
|
patientRehabilitationPlanDO.setAbortReason(abortReason);
|
|
|
patientRehabilitationPlanDO.setAbortTime(new Date());
|
|
|
patientRehabilitationPlanDO.setStatus(0);
|
|
|
patientRehabilitationPlanDO.setUpdateTime(new Date());
|
|
|
patientRehabilitationPlanDao.save(patientRehabilitationPlanDO);
|
|
|
return MixEnvelop.getSuccess(SpecialistMapping.api_success,patientRehabilitationPlanDO,detailDOList);
|
|
|
}
|