|
@@ -639,6 +639,10 @@ public class PaperServiceImpl implements PaperService{
|
|
|
List<PaperDetailUnit> paperDetailUnits = paperDetailUnitRepo.findByPaperDetailOrderByNumber(paperDetail);
|
|
|
if(paperDetailUnits!=null && paperDetailUnits.size()>0){
|
|
|
for(PaperDetailUnit paperDetailUnit:paperDetailUnits){
|
|
|
+ //旧题没有难度值,需要重新赋值
|
|
|
+ if(paperDetailUnit.getQuestion().getDifficultyDegree()== null){
|
|
|
+ paperDetailUnit.getQuestion().setDifficultyDegree(0.5);
|
|
|
+ }
|
|
|
sum = paperDetailUnit.getScore() * paperDetailUnit.getQuestion().getDifficultyDegree() + sum;
|
|
|
}
|
|
|
}
|