| | |
| | | vm.setDepartmentIds(examPaperDepartmentService.getByExamPaperId(examPaper.getId()) |
| | | .stream().map(ExamPaperDepartment::getDepartmentId).toArray(Integer[]::new)); |
| | | List<ExamPaperUser> examPaperUsers = examPaperUserService.getByExamPaperId(examPaper.getId()); |
| | | List userIds = new ArrayList(); |
| | | List<Integer> userIds = new ArrayList(); |
| | | List<String> userNames = new ArrayList(); |
| | | for (int i = 0; i < examPaperUsers.size(); i++) { |
| | | User user = userService.getUserById(examPaperUsers.get(i).getUserId()); |
| | | if (ObjectUtils.isNotEmpty(user)) { |
| | | Integer userId = examPaperUsers.get(i).getUserId(); |
| | | userIds.add(userId); |
| | | userNames.add(user.getRealName()); |
| | | } |
| | | } |
| | | vm.setUserId(userIds); |
| | | vm.setUserNames(userNames); |
| | | return vm; |
| | | } |
| | | |