manage: 回答添加资源id

dev_2.1.0
xueqingkun 1 year ago
parent 288274469b
commit 7b102140ae

@ -29,6 +29,9 @@ public class MedicalRecQaVO {
@ApiModelProperty("默认回答,新增更新时不需要")
private String defaultAnswer;
@ApiModelProperty("回答的资源id,新增更新时需要")
private String answerResourceId;
@ApiModelProperty("针对病例的特定回答,新增更新时必填")
private String medicalRecAnswer;

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

@ -26,4 +26,7 @@ public class AskQuestionLibraryReqVo {
@ApiModelProperty("问题类目字典id")
private String dictId;
@ApiModelProperty("默认回答资源id")
private String defaultAnswerResourceId;
}

@ -50,7 +50,10 @@
atql.description as description,
atql.question as question,
cd.name_zh_path as nameZhPath,
cd.name_zh as nameZh
cd.name_zh as nameZh,
atql.default_answer_resources_id as defaultAnswerResourceId
from vp_ask_template_question_library atql
left join vp_common_dic cd on atql.dict_id = cd.id
from vp_ask_template_question_library atql
left join vp_common_dic cd on atql.dict_id = cd.id
<where>

Loading…
Cancel
Save