修改问答流程,对问答过程中的消息进行记录

pull/1/head
liu 11 months ago
parent 359af749ac
commit 2b3dd19b8d

@ -29,8 +29,6 @@ alter table vp_diagnosis_qa_record drop column question_wav_id;
alter table vp_diagnosis_qa_record drop column answer_type;
alter table vp_diagnosis_qa_record drop column answer_id;
alter table vp_diagnosis_qa_record drop column answer_wav_id;
create table vp_ask_circulation_detail

@ -54,6 +54,9 @@ public class DiagnosisQaRecord extends Model<DiagnosisQaRecord> implements Seria
@Schema(description = "回答")
private String answer;
@Schema(description = "回答来源的ID")
private String answerId;
@Schema(description = "是否是证实诊断依据(0否1是)")
private Integer basisConfirmFlag;

@ -170,7 +170,7 @@ public class AskDiagnosisResultServiceImpl implements AskDiagnosisResultService
// 初步诊断依据 vp_medical_rec的primarily_diagnosis_criteria
basisPrimaryResultResVO.setPreliminaryDiagnosis(medicalRec.getPrimarilyDiagnosisCriteria());
// 根据record记录寻找符合初步诊断依据的项目
// 2.1 首先获取对话
// 2.1 首先获取对话记录
List<DiagnosisQaRecord> qaRecordList = diagnosisQaRecordService.lambdaQuery().eq(DiagnosisQaRecord::getProcessId, process.getId()).list();
List<AskPatientAnswer> list = askPatientAnswerService.lambdaQuery()
.eq(AskPatientAnswer::getMedicalId, medicalRec.getId()).list();

Loading…
Cancel
Save