|
|
|
@ -90,6 +90,7 @@ public class MedicalRecManageServiceImpl implements MedicalRecManageService {
|
|
|
|
|
askPatientAnswer.setLibraryQuestionId(medicalRecQaVO.getLibraryQuestionId());
|
|
|
|
|
askPatientAnswer.setAnswer(medicalRecQaVO.getMedicalRecAnswer());
|
|
|
|
|
askPatientAnswer.setMedicalId(medicalRec.getId());
|
|
|
|
|
askPatientAnswer.setAnswerResourceId(medicalRecQaVO.getAnswerResourceId());
|
|
|
|
|
askPatientAnswer.insert();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
@ -167,12 +168,14 @@ public class MedicalRecManageServiceImpl implements MedicalRecManageService {
|
|
|
|
|
AskPatientAnswer existAnswer = existQAMap.remove(medicalRecQaVO.getId());
|
|
|
|
|
// 然后进行更新
|
|
|
|
|
existAnswer.setAnswer(medicalRecQaVO.getMedicalRecAnswer());
|
|
|
|
|
existAnswer.setAnswerResourceId(medicalRecQaVO.getAnswerResourceId());
|
|
|
|
|
existAnswer.updateById();
|
|
|
|
|
} else {
|
|
|
|
|
AskPatientAnswer askPatientAnswer = new AskPatientAnswer();
|
|
|
|
|
askPatientAnswer.setLibraryQuestionId(medicalRecQaVO.getLibraryQuestionId());
|
|
|
|
|
askPatientAnswer.setAnswer(medicalRecQaVO.getMedicalRecAnswer());
|
|
|
|
|
askPatientAnswer.setMedicalId(medicalRec.getId());
|
|
|
|
|
askPatientAnswer.setAnswerResourceId(medicalRecQaVO.getAnswerResourceId());
|
|
|
|
|
askPatientAnswer.insert();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|