|
@@ -287,7 +287,7 @@ public class MarkGroupController extends BaseExamController {
|
|
@RequestParam(required = false) Double doubleRate,
|
|
@RequestParam(required = false) Double doubleRate,
|
|
@RequestParam(required = false) Double arbitrateThreshold,
|
|
@RequestParam(required = false) Double arbitrateThreshold,
|
|
@RequestParam(required = false) Integer scorePolicy, @RequestParam(required = false) MarkMode markMode,
|
|
@RequestParam(required = false) Integer scorePolicy, @RequestParam(required = false) MarkMode markMode,
|
|
- @RequestParam(required = false) Integer trialCount, @RequestParam(required = false) Boolean sheetView) {
|
|
|
|
|
|
+ @RequestParam(required = false) Integer trialCount, @RequestParam(required = false) boolean sheetView) {
|
|
int examId = getSessionExamId(request);
|
|
int examId = getSessionExamId(request);
|
|
MarkGroup group = groupService.findOne(examId, subjectCode, number);
|
|
MarkGroup group = groupService.findOne(examId, subjectCode, number);
|
|
List<ExamQuestion> questionList = questionService.findByExamAndSubjectAndObjectiveAndMainNumber(examId,
|
|
List<ExamQuestion> questionList = questionService.findByExamAndSubjectAndObjectiveAndMainNumber(examId,
|
|
@@ -323,9 +323,7 @@ public class MarkGroupController extends BaseExamController {
|
|
if (trialCount != null && trialCount > 0 && group.getStatus() == MarkStatus.TRIAL) {
|
|
if (trialCount != null && trialCount > 0 && group.getStatus() == MarkStatus.TRIAL) {
|
|
groupService.updateTrialCount(examId, subjectCode, number, trialCount);
|
|
groupService.updateTrialCount(examId, subjectCode, number, trialCount);
|
|
}
|
|
}
|
|
- if (sheetView != null) {
|
|
|
|
- groupService.updateSheetView(examId, subjectCode, number, sheetView);
|
|
|
|
- }
|
|
|
|
|
|
+ groupService.updateSheetView(examId, subjectCode, number, sheetView);
|
|
// advance update
|
|
// advance update
|
|
ScorePolicy policy = scorePolicy != null ? ScorePolicy.findByValue(scorePolicy) : null;
|
|
ScorePolicy policy = scorePolicy != null ? ScorePolicy.findByValue(scorePolicy) : null;
|
|
List<Double> scores = buildDoubleList(scoreList);
|
|
List<Double> scores = buildDoubleList(scoreList);
|