|
@@ -344,6 +344,7 @@ public class TaskServiceImpl implements TaskService {
|
|
step.setIntervalScore(question.getIntervalScore());
|
|
step.setIntervalScore(question.getIntervalScore());
|
|
step.setUncalculate(false);
|
|
step.setUncalculate(false);
|
|
step.setSelectiveIndex(question.getSelectiveIndex());
|
|
step.setSelectiveIndex(question.getSelectiveIndex());
|
|
|
|
+ step.setSelectivePart(question.getSelectivePart());
|
|
step.setSelective(question.isSelective());
|
|
step.setSelective(question.isSelective());
|
|
return step;
|
|
return step;
|
|
}
|
|
}
|
|
@@ -475,6 +476,7 @@ public class TaskServiceImpl implements TaskService {
|
|
String questionNumber = question.getQuestionNumber();
|
|
String questionNumber = question.getQuestionNumber();
|
|
if (map.containsKey(question.getMainNumber())) {
|
|
if (map.containsKey(question.getMainNumber())) {
|
|
question.setSelectiveIndex(map.get(question.getMainNumber()).getSelectiveIndex());
|
|
question.setSelectiveIndex(map.get(question.getMainNumber()).getSelectiveIndex());
|
|
|
|
+ question.setSelectivePart(map.get(question.getMainNumber()).getSelectivePart());
|
|
question.setSelective(true);
|
|
question.setSelective(true);
|
|
}
|
|
}
|
|
MarkStepDTO step = buildStep(question, subject.getDisplayQuestionName());
|
|
MarkStepDTO step = buildStep(question, subject.getDisplayQuestionName());
|