| | |
| | | }else { |
| | | //查询已报名的人员前 number 个 |
| | | //查询已报名未关联试卷的人员,同步报名列表 |
| | | List<Long> applyIds = trainingRegistrationService.getTrainIds(trainingRegistrationVo); |
| | | System.out.println("applyIds = " + applyIds); |
| | | List<TrainingRegistration> applyIds = trainingRegistrationService.getTrainIds(trainingRegistrationVo); |
| | | if (applyIds.size()>0){ |
| | | //生成考试 |
| | | ExamPaper examPaper = new ExamPaper(); |
| | |
| | | |
| | | |
| | | //修改报名信息 |
| | | applyIds.forEach(id ->{ |
| | | TrainingRegistration trainingRegistration = new TrainingRegistration(); |
| | | trainingRegistration.setId(id); |
| | | trainingRegistration.setTrainExamId(examPaper.getId().toString()); |
| | | //提交考试审核 |
| | | trainingRegistration.setAuditStatus(3); |
| | | trainingRegistrationService.updateById(trainingRegistration); |
| | | applyIds.forEach(trainingRegistration ->{ |
| | | if(null==trainingRegistration.getTrainExamId() || trainingRegistration.getTrainExamId()=="") { |
| | | trainingRegistration.setTrainExamId(examPaper.getId().toString()); |
| | | //提交考试审核 |
| | | trainingRegistration.setAuditStatus(3); |
| | | trainingRegistrationService.updateById(trainingRegistration); |
| | | |
| | | String s1 = |
| | | "update sys_training_registration set train_exam_id = " + "'" + trainingRegistration.getTrainExamId()+ "'" |
| | | +",audit_status = " + "'" + trainingRegistration.getAuditStatus()+ "'" |
| | | + " " +"where id = " + "'" + trainingRegistration.getId() + "'"; |
| | | FtpUtil.sqlFileUpload(s1); |
| | | String s1 = |
| | | "update sys_training_registration set train_exam_id = " + "'" + trainingRegistration.getTrainExamId() + "'" |
| | | + ",audit_status = " + "'" + trainingRegistration.getAuditStatus() + "'" |
| | | + " " + "where id = " + "'" + trainingRegistration.getId() + "'"; |
| | | FtpUtil.sqlFileUpload(s1); |
| | | } |
| | | }); |
| | | } |
| | | } |