| | |
| | | user = userService.getUserAgeById(Long.parseLong(trainingRegistration1.getUserId())); |
| | | //修改用户的培训状态,理论考试结束 |
| | | user.setIsTrain(3); |
| | | age = user.getAge(); |
| | | // age = user.getAge(); |
| | | userService.updateById(user); |
| | | //修改为已考试 |
| | | trainingRegistration1.setIsExam(2); |
| | |
| | | //设置理论得分 |
| | | examScore.setTheoryGrade(theoryGrade); |
| | | //计算总成绩,此时没有实操成绩,总成绩为实操成绩和理论成绩和的一半 |
| | | if (age <= 50) { |
| | | examScore.setAllGrade(Math.round(theoryGrade / 2)); |
| | | } |
| | | if (age > 50) { |
| | | examScore.setAllGrade(Integer.parseInt(String.valueOf(Math.round(theoryGrade * 0.5)))); |
| | | } |
| | | examScore.setAllGrade(Math.round(theoryGrade / 2)); |
| | | // if (age <= 50) { |
| | | // } |
| | | // if (age > 50) { |
| | | // examScore.setAllGrade(Integer.parseInt(String.valueOf(Math.round(theoryGrade * 0.5)))); |
| | | // } |
| | | //设置状态 |
| | | if (theoryGrade >= 60) { |
| | | examScore.setQualified(2); |