| | |
| | | //获取考试信息 |
| | | ExamPaper paper = examPaperService.getById(examScore.getPapersId()); |
| | | int age = 0; |
| | | UserVO user = new UserVO(); |
| | | //使用准考证号查询报名信息,修改考试状态为已考试 |
| | | if(paper.getExamType()==1){ |
| | | Apply apply = new Apply(); |
| | | apply.setCandidateNo(examScore.getCandidateNo()); |
| | | Apply apply1 = applyService.getOne(Condition.getQueryWrapper(apply)); |
| | | //查询用户年龄,根据年龄计算总分 |
| | | age = userService.getUserAgeById(apply1.getUserId()).getAge(); |
| | | user = userService.getUserAgeById(apply1.getUserId()); |
| | | //修改用户的考试状态,理论考试结束 |
| | | user.setIsApply(3); |
| | | userService.updateById(user); |
| | | age = user.getAge(); |
| | | //修改为已考试 |
| | | apply1.setIsExam(2); |
| | | applyService.updateById(apply1); |
| | |
| | | trainingRegistration.setCandidateNo(examScore.getCandidateNo()); |
| | | TrainingRegistration trainingRegistration1 = trainingRegistrationService.getOne(Condition.getQueryWrapper(trainingRegistration)); |
| | | //查询用户年龄,根据年龄计算总分 |
| | | age = userService.getUserAgeById(Long.parseLong(trainingRegistration1.getUserId())).getAge(); |
| | | user = userService.getUserAgeById(Long.parseLong(trainingRegistration1.getUserId())); |
| | | //修改用户的培训状态,理论考试结束 |
| | | user.setIsTrain(3); |
| | | age = user.getAge(); |
| | | userService.updateById(user); |
| | | //修改为已考试 |
| | | trainingRegistration1.setIsExam(2); |
| | | trainingRegistrationService.updateById(trainingRegistration1); |
| | | } |
| | | |
| | | |
| | | //设置考试ID |
| | | examScore.setExamId(examScore.getPapersId().toString()); |