|
@@ -161,6 +161,9 @@ public class GradeServiceImpl implements GradeService{
|
|
|
sysGrade.setSchool_id(school_id);
|
|
sysGrade.setSchool_id(school_id);
|
|
|
sysGrade.setGrade_no(no);
|
|
sysGrade.setGrade_no(no);
|
|
|
sysGrade.setGrade_name(grade);
|
|
sysGrade.setGrade_name(grade);
|
|
|
|
|
+ if(sysGradeMapper.count(grade,school_id)>0){
|
|
|
|
|
+ throw new BizException(BizExceptionCode.REPEAT_GRADE_NAME);
|
|
|
|
|
+ }
|
|
|
sysGradeMapper.insertGrade(sysGrade);
|
|
sysGradeMapper.insertGrade(sysGrade);
|
|
|
return new DocBaseDTO(sysGrade.getGrade_id());
|
|
return new DocBaseDTO(sysGrade.getGrade_id());
|
|
|
}
|
|
}
|
|
@@ -171,6 +174,9 @@ public class GradeServiceImpl implements GradeService{
|
|
|
throw new BizException(BizExceptionCode.USELESS_DATA);
|
|
throw new BizException(BizExceptionCode.USELESS_DATA);
|
|
|
}
|
|
}
|
|
|
sysClazz.setClazz_status(1);
|
|
sysClazz.setClazz_status(1);
|
|
|
|
|
+ if(sysGradeMapper.countClazz(sysClazz.getClazz_name())>0){
|
|
|
|
|
+ throw new BizException(BizExceptionCode.REPEAT_CLASS_NAME);
|
|
|
|
|
+ }
|
|
|
sysClazzMapper.insertSelective(sysClazz);
|
|
sysClazzMapper.insertSelective(sysClazz);
|
|
|
return new DocBaseDTO(sysClazz.getClazz_id());
|
|
return new DocBaseDTO(sysClazz.getClazz_id());
|
|
|
}
|
|
}
|