Commit 6935d327 authored by R10's avatar R10

Merge branch 'release_gdghg' of ssh://gitlab.gsstcloud.com:10022/poc/poc-api into release_gdghg

parents 12e45fb3 19d5f82c
...@@ -48,12 +48,14 @@ public class ExaminationRestImpl implements ExaminationRest { ...@@ -48,12 +48,14 @@ public class ExaminationRestImpl implements ExaminationRest {
Assert.notBlank(generateExaminationDto.getLanguage()); Assert.notBlank(generateExaminationDto.getLanguage());
Assert.notBlank(generateExaminationDto.getTitle()); Assert.notBlank(generateExaminationDto.getTitle());
Assert.notBlank(generateExaminationDto.getLevel()); Assert.notBlank(generateExaminationDto.getLevel());
// Assert.notBlank(generateExaminationDto.getPositions());
Assert.notEmpty(generateExaminationDto.getQuestionType()); Assert.notEmpty(generateExaminationDto.getQuestionType());
Assert.notNull(generateExaminationDto.getN()); Assert.notNull(generateExaminationDto.getN());
Assert.isTrue(generateExaminationDto.getN() <= 20, "总题数不可大于20题"); if (generateExaminationDto.getN() > 20){
Assert.isTrue(generateExaminationDto.getN() <= generateExaminationDto.getTotalScore() ,"总题数不能大于总分数"); throw new BusinessException("总题数不可大于20题");
}
if (generateExaminationDto.getN() > generateExaminationDto.getTotalScore()){
throw new BusinessException("总题数不能大于总分数");
}
UserBaseEntity currentUser = BlContext.getCurrentUser(); UserBaseEntity currentUser = BlContext.getCurrentUser();
GenerateExaminationEntity generateExaminationEntity = new GenerateExaminationEntity(); GenerateExaminationEntity generateExaminationEntity = new GenerateExaminationEntity();
BeanUtil.copyProperties(generateExaminationDto, generateExaminationEntity); BeanUtil.copyProperties(generateExaminationDto, generateExaminationEntity);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment