|
@@ -1520,7 +1520,7 @@ public class ClassGradeServiceImpl extends ServiceImpl<ClassGradeMapper, ClassGr
|
|
}
|
|
}
|
|
List<Long> ids = list.stream().map(ClassGrade::getGradeId).collect(Collectors.toList());
|
|
List<Long> ids = list.stream().map(ClassGrade::getGradeId).collect(Collectors.toList());
|
|
// //保留预报名编号
|
|
// //保留预报名编号
|
|
-// baseMapper.UpGradeCodeByIdTenant(ids);
|
|
|
|
|
|
+ baseMapper.UpGradeCodeByIdTenant(ids);
|
|
|
|
|
|
ClassGradeOpenUpBo openUpBo = new ClassGradeOpenUpBo();
|
|
ClassGradeOpenUpBo openUpBo = new ClassGradeOpenUpBo();
|
|
openUpBo.setGradeIds(ids);
|
|
openUpBo.setGradeIds(ids);
|
|
@@ -1659,10 +1659,12 @@ public class ClassGradeServiceImpl extends ServiceImpl<ClassGradeMapper, ClassGr
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
//班级是否存在
|
|
//班级是否存在
|
|
- ClassGrade grade = baseMapper.getCodeNoTenant(bo.getRegisterCode(),tenant.getTenantId());
|
|
|
|
- if (ObjectUtils.isNotNull(grade)){
|
|
|
|
- //已经存在 不创建
|
|
|
|
- return;
|
|
|
|
|
|
+ if (StringUtils.isNotBlank(bo.getRegisterCode())){
|
|
|
|
+ ClassGrade grade = baseMapper.getCodeNoTenant(bo.getRegisterCode(),tenant.getTenantId());
|
|
|
|
+ if (ObjectUtils.isNotNull(grade)){
|
|
|
|
+ //已经存在 不创建
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
ClassGrade classGrade = new ClassGrade();
|
|
ClassGrade classGrade = new ClassGrade();
|
|
classGrade.setCreateTime(DateUtils.getNowTime());
|
|
classGrade.setCreateTime(DateUtils.getNowTime());
|
|
@@ -1683,6 +1685,7 @@ public class ClassGradeServiceImpl extends ServiceImpl<ClassGradeMapper, ClassGr
|
|
}else {
|
|
}else {
|
|
classGrade.setClassStatus(0);
|
|
classGrade.setClassStatus(0);
|
|
classGrade.setLearningStatus(2);//待定
|
|
classGrade.setLearningStatus(2);//待定
|
|
|
|
+ classGrade.setOfficialName(bo.getRegisterCode());
|
|
}
|
|
}
|
|
classGrade.setStudentUpper(ClassGrade.INIT_UPPER); //上限300
|
|
classGrade.setStudentUpper(ClassGrade.INIT_UPPER); //上限300
|
|
classGrade.setUpdateTime(DateUtils.getNowTime());
|
|
classGrade.setUpdateTime(DateUtils.getNowTime());
|
|
@@ -1691,7 +1694,6 @@ public class ClassGradeServiceImpl extends ServiceImpl<ClassGradeMapper, ClassGr
|
|
classGrade.setGradeCode(gradeCode);
|
|
classGrade.setGradeCode(gradeCode);
|
|
classGrade.setClassName(bo.getClassName());
|
|
classGrade.setClassName(bo.getClassName());
|
|
classGrade.setTenantId(tenant.getTenantId());
|
|
classGrade.setTenantId(tenant.getTenantId());
|
|
- classGrade.setRegisterCode(bo.getRegisterCode());
|
|
|
|
save(classGrade);
|
|
save(classGrade);
|
|
List<ClassGradeGoods> gradeGoods = relGoods.stream().map(item -> {
|
|
List<ClassGradeGoods> gradeGoods = relGoods.stream().map(item -> {
|
|
ClassGradeGoods classGradeGoods = new ClassGradeGoods();
|
|
ClassGradeGoods classGradeGoods = new ClassGradeGoods();
|