|
@ -382,12 +382,13 @@ public class RehabilitationPlanService extends BaseJpaService<RehabilitationPlan
|
|
|
|
|
|
public MixEnvelop abortPlanById(String planId,String abortReason){
|
|
|
PatientRehabilitationPlanDO patientRehabilitationPlanDO=patientRehabilitationPlanDao.findById(planId);
|
|
|
List<RehabilitationDetailDO> detailDOList = rehabilitationDetailDao.findByPlanIdAndStatus(planId,0);
|
|
|
if(null!=patientRehabilitationPlanDO){
|
|
|
patientRehabilitationPlanDO.setAbortReason(abortReason);
|
|
|
patientRehabilitationPlanDO.setAbortTime(new Date());
|
|
|
patientRehabilitationPlanDO.setStatus(0);
|
|
|
patientRehabilitationPlanDao.save(patientRehabilitationPlanDO);
|
|
|
return MixEnvelop.getSuccess(SpecialistMapping.api_success,patientRehabilitationPlanDO);
|
|
|
return MixEnvelop.getSuccess(SpecialistMapping.api_success,patientRehabilitationPlanDO,detailDOList);
|
|
|
}
|
|
|
return MixEnvelop.getError("更新失败!");
|
|
|
}
|