小班成绩心得成绩取错字段bug

This commit is contained in:
wuchunlei
2025-06-18 09:19:37 +08:00
parent fe8d2af2d5
commit 57154be8ed

View File

@@ -1472,15 +1472,15 @@ public class ClassEntityServiceImpl extends ServiceImpl<ClassEntityDao, ClassEnt
double count = Math.ceil(classModel.getDays()/7);
BigDecimal totalScore = new BigDecimal(staticScore*count);
if (experienceScore.compareTo(totalScore)>0){
map.put("experienceScore",classModel.getMedicalcaseScore());
experienceScore = new BigDecimal(classModel.getExperienceScore());
}else {
experienceScore = experienceScore.divide(totalScore,2, RoundingMode.HALF_UP);
experienceScore = experienceScore.multiply(new BigDecimal(classModel.getMedicalcaseScore()));
experienceScore = experienceScore.multiply(new BigDecimal(classModel.getExperienceScore()));
experienceScore = experienceScore.setScale(2,RoundingMode.HALF_UP);
map.put("experienceScore",experienceScore);
usualScore = usualScore.add(experienceScore);
userScore = userScore.add(experienceScore);
}
map.put("experienceScore",experienceScore);
usualScore = usualScore.add(experienceScore);
userScore = userScore.add(experienceScore);
}
}
usualScore = usualScore.setScale(2,RoundingMode.HALF_UP);