| | |
| | | /** |
| | | * 生成试卷,报名 |
| | | * @param ids 报名ids |
| | | * @param startTime 考试开始时间 |
| | | * @param number 报名人数 |
| | | */ |
| | | @PostMapping("/batchExam") |
| | | public R batchExam(@RequestParam String ids, |
| | | String examTime, |
| | | @RequestParam Date startTime, |
| | | @RequestParam Integer number, |
| | | Date endTime){ |
| | | if (!ids.equals("")){ |
| | | List<String> list = Arrays.asList(ids.split(",")); |
| | |
| | | FtpUtil.sqlFileUpload(s1); |
| | | }); |
| | | } |
| | | |
| | | }else { |
| | | if (number==0){ |
| | | return R.data("报名人数不能小于1人"); |
| | | }else { |
| | | //查询已报名的人员前 number 个 |
| | | //查询已报名未关联试卷的人员 |
| | | List<Long> applyIds = trainingRegistrationService.getTrainIds(); |
| | | List<Long> applyIds = trainingRegistrationService.getTrainIds(number); |
| | | if (applyIds.size()>0){ |
| | | //生成考试 |
| | | ExamPaper examPaper = new ExamPaper(); |
| | |
| | | }); |
| | | } |
| | | } |
| | | } |
| | | return null; |
| | | } |
| | | } |