|
@@ -89,6 +89,8 @@ public class StudentController extends BaseExamController {
|
|
public String list(Model model, HttpServletRequest request, ExamStudentSearchQuery query) {
|
|
public String list(Model model, HttpServletRequest request, ExamStudentSearchQuery query) {
|
|
WebUser wu = RequestUtils.getWebUser(request);
|
|
WebUser wu = RequestUtils.getWebUser(request);
|
|
int examId = getSessionExamId(request);
|
|
int examId = getSessionExamId(request);
|
|
|
|
+ List<CollationLabel> collationLabel =collationLabelService.list(examId);
|
|
|
|
+ Map<String,CollationLabel> collationLabelMap =collationLabel.stream().collect(Collectors.toMap(CollationLabel::getCode, Function.identity()));
|
|
query.setExamId(examId);
|
|
query.setExamId(examId);
|
|
if (query.getBatchCode() != null) {
|
|
if (query.getBatchCode() != null) {
|
|
query.setBatchCode(StringUtils.upperCase(query.getBatchCode()));
|
|
query.setBatchCode(StringUtils.upperCase(query.getBatchCode()));
|
|
@@ -100,6 +102,9 @@ public class StudentController extends BaseExamController {
|
|
student.setSubject(subjectService.find(student.getExamId(), student.getSubjectCode()));
|
|
student.setSubject(subjectService.find(student.getExamId(), student.getSubjectCode()));
|
|
buildSheetUrl(student);
|
|
buildSheetUrl(student);
|
|
buildPackageUrl(student);
|
|
buildPackageUrl(student);
|
|
|
|
+ if(StringUtils.isNotBlank(student.getCollationLabelCode())){
|
|
|
|
+ student.setCollationLabel(collationLabelMap.get(student.getCollationLabelCode()).getName());
|
|
|
|
+ }
|
|
}
|
|
}
|
|
model.addAttribute("studentList", query.getResult());
|
|
model.addAttribute("studentList", query.getResult());
|
|
}
|
|
}
|
|
@@ -651,9 +656,9 @@ public class StudentController extends BaseExamController {
|
|
|
|
|
|
}
|
|
}
|
|
if (failureNum > 0) {
|
|
if (failureNum > 0) {
|
|
- failureMsg.insert(0, ",失败 " + failureNum + " 条用户");
|
|
|
|
|
|
+ failureMsg.insert(0, ",失败 " + failureNum + " 条");
|
|
}
|
|
}
|
|
- String message = "已成功导入 " + successNum + " 条用户";
|
|
|
|
|
|
+ String message = "已成功导入 " + successNum + " 条";
|
|
addMessage(redirectAttributes, message + failureMsg);
|
|
addMessage(redirectAttributes, message + failureMsg);
|
|
RequestUtils.setLog(request, message);
|
|
RequestUtils.setLog(request, message);
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|