| | |
| | | if (1==user.getIsTrain()){ |
| | | return R.data(201,"已报名,不能重复报名"); |
| | | } |
| | | if (2==user.getIsTrain() || -1==user.getIsTrain()){ |
| | | if (2==user.getIsTrain() || -1==user.getIsTrain() || 3==user.getIsTrain()){ |
| | | //已报名 |
| | | trainingRegistration.setCancel(1); |
| | | //默认为未考试状态 |
| | |
| | | return R.data(200,"取消报名成功"); |
| | | } |
| | | }else { |
| | | if (user.getIsTrain()==2) { |
| | | return R.data(201,"尚未报名"); |
| | | } |
| | | if(user.getIsTrain()==1){ |
| | | trainingRegistration.setCancel(2); |
| | | boolean status = trainingRegistrationService.updateById(trainingRegistration); |
| | |
| | | if (status){ |
| | | return R.data(200,"取消报名成功"); |
| | | } |
| | | }else { |
| | | return R.data(201,"尚未报名"); |
| | | } |
| | | |
| | | } |
| | |
| | | user.setIsTrain(1); |
| | | userService.updateById(user); |
| | | }else { |
| | | if (user.getIsTrain()==2 || -1==user.getIsTrain()) { |
| | | if (user.getIsTrain()==2 || -1==user.getIsTrain() || 3==user.getIsTrain()) { |
| | | TrainingRegistration trainingRegistration1 = new TrainingRegistration(); |
| | | trainingRegistration1.setCancel(1); |
| | | //默认为未考试状态 |