|
|
@@ -174,9 +174,12 @@ public class GradeServiceImpl implements GradeService{
|
|
|
throw new BizException(BizExceptionCode.USELESS_DATA);
|
|
|
}
|
|
|
sysClazz.setClazz_status(1);
|
|
|
- if(sysClazzMapper.countClazz(sysClazz.getClazz_name(),sysClazz.getSchool_id())>0){
|
|
|
+ String clazz_grade = sysGradeMapper.selectByPrimaryKey(sysClazz.getGrade_id()).getGrade_name();
|
|
|
+ if(sysClazzMapper.countClazz(sysClazz.getClazz_name(),clazz_grade)>0){
|
|
|
throw new BizException(BizExceptionCode.REPEAT_CLASS_NAME);
|
|
|
}
|
|
|
+
|
|
|
+ sysClazz.setClazz_grade(clazz_grade);
|
|
|
sysClazzMapper.insertSelective(sysClazz);
|
|
|
return new DocBaseDTO(sysClazz.getClazz_id());
|
|
|
}
|