From 47cd9ecc0eff38ffe6b3b794b2bf197e958f4403 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期三, 14 五月 2025 15:50:57 +0800
Subject: [PATCH] bug:学员有状态不能修改问题
---
src/main/java/com/mindskip/xzs/controller/admin/ExamTemplatesUserCountController.java | 12 ++++++++----
1 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/src/main/java/com/mindskip/xzs/controller/admin/ExamTemplatesUserCountController.java b/src/main/java/com/mindskip/xzs/controller/admin/ExamTemplatesUserCountController.java
index 90bd8b9..ae8c8a3 100644
--- a/src/main/java/com/mindskip/xzs/controller/admin/ExamTemplatesUserCountController.java
+++ b/src/main/java/com/mindskip/xzs/controller/admin/ExamTemplatesUserCountController.java
@@ -129,14 +129,20 @@
@RequestMapping(value = "/exportRandownTemplatesId/{id}", method = RequestMethod.GET)
@SneakyThrows
public void exportRandownTemplatesId(@PathVariable("id") Integer id, HttpServletResponse response, HttpServletRequest request) {
+ // 鏌ュ嚭璇曞嵎妯℃澘
ExamTemplates byId = examTemplatesMapper.getById(id);
+ // 鏌ュ嚭璇ユā鏉跨殑鍙傝�冧汉鏁版嵁
List<ExamTemplatesUser> byId1 = examTemplatesUserMapper.getById(id);
-
+ // 鏌ュ嚭杩欏紶璇曞嵎鐨勫弬鑰冭褰�
List<ExamTemplatesUserCount> byTemplates = examTemplatesUserCountService.getByTemplates(id);
+ // 鑾峰彇姣忎釜浜虹殑璇曞嵎ID
List<Integer> list = byTemplates.stream().map(ExamTemplatesUserCount::getExamPaperId).collect(Collectors.toList());
+ // 鑾峰彇鍙傝�冪敤鎴稩D
List<Integer> userIds = byId1.stream().map(e->Integer.parseInt(e.getUserId())).collect(Collectors.toList());
- //鑰冭瘯
+ // 绛斿嵎
List<ExamPaperAnswer> result = new ArrayList<>();
+
+ // 鑾峰彇鑰冭瘯绛斿嵎
if(list.size()!=0){
result = examPaperAnswerMapper.getResult(list);
}
@@ -167,8 +173,6 @@
str = false;
}
-
-
ExcelUtils.export(response,"涓汉缁冧範",list1, TeamplatesUserExcelVO.class);
}
--
Gitblit v1.8.0