|
@@ -1170,7 +1170,7 @@ public class ClassGradeServiceImpl extends ServiceImpl<ClassGradeMapper, ClassGr
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public String getOfficialGradeNum(ClassOfficialNumBo bo) {
|
|
|
+ public ClassUserNumBo getOfficialGradeNum(ClassOfficialNumBo bo) {
|
|
|
List<Long> subIds = iCourseSubjectService.getIdsByTenant(Arrays.asList(bo.getSubName()));
|
|
|
//获取业务层次下所有班级
|
|
|
ClassGradeListBo bgListBo = new ClassGradeListBo();
|
|
@@ -1204,26 +1204,26 @@ public class ClassGradeServiceImpl extends ServiceImpl<ClassGradeMapper, ClassGr
|
|
|
List<ClassGrade> classGradesMax = map.get(sortBo.getKey()).stream().sorted(Comparator.comparing(ClassGrade::getCreateTime)).collect(Collectors.toList());
|
|
|
if(bo.getSortNum() < classGradesMax.size()){
|
|
|
ClassGrade classGrade = classGradesMax.get(bo.getSortNum());
|
|
|
- Map<String,String> result = new HashMap<>();
|
|
|
- result.put("officialName",classGrade.getOfficialName());
|
|
|
+ ClassUserNumBo classUserNumBo = new ClassUserNumBo();
|
|
|
+ classUserNumBo.setAliasName(classGrade.getOfficialName());
|
|
|
ClassGradeQueryBo classGradeQueryBo = new ClassGradeQueryBo();
|
|
|
classGradeQueryBo.setOfficialName(classGrade.getOfficialName());
|
|
|
Integer count = baseMapper.queryOfficialGradeCount(classGradeQueryBo);
|
|
|
- result.put("num",ObjectUtils.isNotNull(count.toString())?count.toString():"0");
|
|
|
- return JSONObject.toJSONString(result);
|
|
|
+ classUserNumBo.setNum(ObjectUtils.isNotNull(count)?count:0);
|
|
|
+ return classUserNumBo;
|
|
|
}else {
|
|
|
//创建新预报名班级
|
|
|
creatClass(goodsIds.get(0),tenantId,encoded);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- Map<String,String> result = new HashMap<>();
|
|
|
- result.put("officialName",encoded);
|
|
|
+ ClassUserNumBo classUserNumBo = new ClassUserNumBo();
|
|
|
+ classUserNumBo.setAliasName(encoded);
|
|
|
ClassGradeQueryBo classGradeQueryBo = new ClassGradeQueryBo();
|
|
|
classGradeQueryBo.setOfficialName(encoded);
|
|
|
Integer count = baseMapper.queryOfficialGradeCount(classGradeQueryBo);
|
|
|
- result.put("num",ObjectUtils.isNotNull(count.toString())?count.toString():"0");
|
|
|
- return JSONObject.toJSONString(result);
|
|
|
+ classUserNumBo.setNum(ObjectUtils.isNotNull(count)?count:0);
|
|
|
+ return classUserNumBo;
|
|
|
}
|
|
|
|
|
|
@Override
|