|
@@ -150,9 +150,10 @@ public class ReportSubjectRangeController extends BaseExamController {
|
|
ZipWriter writer = ZipWriter.create(response.getOutputStream());
|
|
ZipWriter writer = ZipWriter.create(response.getOutputStream());
|
|
if (all) {
|
|
if (all) {
|
|
Exam exam = examService.findById(examId);
|
|
Exam exam = examService.findById(examId);
|
|
|
|
+ WebUser wu = RequestUtils.getWebUser(request);
|
|
response.setHeader("Content-Disposition",
|
|
response.setHeader("Content-Disposition",
|
|
"attachment; filename=" + Encodes.urlEncode(exam.getName() + ".zip"));
|
|
"attachment; filename=" + Encodes.urlEncode(exam.getName() + ".zip"));
|
|
- List<ExamSubject> list = subjectService.list(examId);
|
|
|
|
|
|
+ List<ExamSubject> list = getExamSubject(examId, wu);
|
|
for (ExamSubject subject : list) {
|
|
for (ExamSubject subject : list) {
|
|
String subjectName = subject.getCode() + "-" + subject.getName();
|
|
String subjectName = subject.getCode() + "-" + subject.getName();
|
|
addFileToZip(examId, writer, subjectName);
|
|
addFileToZip(examId, writer, subjectName);
|