1: 初步诊断结果查询问题 添加过滤条件:answertype=1 and question is not null

release_3.0.0
xueqingkun 10 months ago committed by liu
parent 4807c58ca9
commit b348972990

@ -173,7 +173,8 @@ public class AskDiagnosisResultServiceImpl implements AskDiagnosisResultService
// 2.1 首先获取对话记录
List<DiagnosisQaRecord> qaRecordList = diagnosisQaRecordService.lambdaQuery().eq(DiagnosisQaRecord::getProcessId, process.getId()).list();
List<AskPatientAnswer> list = askPatientAnswerService.lambdaQuery()
.eq(AskPatientAnswer::getMedicalId, medicalRec.getId()).list();
.eq(AskPatientAnswer::getMedicalId, medicalRec.getId())
.isNotNull(AskPatientAnswer::getQuestion).eq(AskPatientAnswer::getAnswerType, 1).list();
// 获取配置了答案的项目(配置了答案的,认为是正确,没有配置答案的,走默认回答的,不标记为以正确)
List<BasisDiagnosisNodeResVO> basisDiagnosisNodeResVOS = new ArrayList<>(qaRecordMergeListsBasisPrimary(qaRecordList, list));

Loading…
Cancel
Save