Browse Source

修复科组长成绩分析批量导出

ting.yin 1 year ago
parent
commit
a78843cadb

+ 2 - 1
stmms-web/src/main/java/cn/com/qmth/stmms/admin/report/ReportSubjectRangeController.java

@@ -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);