学习中不展示医案总分

This commit is contained in:
wuchunlei
2025-06-19 13:24:08 +08:00
parent 9c442f2dac
commit 613db2fc0b

View File

@@ -1349,18 +1349,20 @@ public class ClassEntityServiceImpl extends ServiceImpl<ClassEntityDao, ClassEnt
} }
if (classModel.getIsMedicalcase()==1){ if (classModel.getIsMedicalcase()==1){
double task1Score = 0; double task1Score = 0;
MPJLambdaWrapper<ClassTaskAndQuesReply> task1wrapper = new MPJLambdaWrapper<>(); if (!"1".equals(classEntity.getState())){
task1wrapper.leftJoin(ClassTask.class,ClassTask::getId,ClassTaskAndQuesReply::getRelationId); MPJLambdaWrapper<ClassTaskAndQuesReply> task1wrapper = new MPJLambdaWrapper<>();
task1wrapper.selectAll(ClassTaskAndQuesReply.class); task1wrapper.leftJoin(ClassTask.class,ClassTask::getId,ClassTaskAndQuesReply::getRelationId);
task1wrapper.eq(ClassTask::getClassId,classEntity.getId()); task1wrapper.selectAll(ClassTaskAndQuesReply.class);
task1wrapper.eq(ClassTask::getType,"1"); task1wrapper.eq(ClassTask::getClassId,classEntity.getId());
task1wrapper.eq(ClassTaskAndQuesReply::getType,0); task1wrapper.eq(ClassTask::getType,"1");
task1wrapper.eq(ClassTaskAndQuesReply::getUserId,params.get("userId")); task1wrapper.eq(ClassTaskAndQuesReply::getType,0);
List<ClassTaskAndQuesReply> task1Replys = classTaskAndQuesReplyDao.selectList(task1wrapper); task1wrapper.eq(ClassTaskAndQuesReply::getUserId,params.get("userId"));
if (task1Replys.size() > 0) { List<ClassTaskAndQuesReply> task1Replys = classTaskAndQuesReplyDao.selectList(task1wrapper);
for (ClassTaskAndQuesReply reply : task1Replys) { if (task1Replys.size() > 0) {
if (reply.getScoreSuccess()==3){ for (ClassTaskAndQuesReply reply : task1Replys) {
task1Score += reply.getScore(); if (reply.getScoreSuccess()==3){
task1Score += reply.getScore();
}
} }
} }
} }