|
@@ -1003,6 +1003,13 @@ public class ClassGradeServiceImpl extends ServiceImpl<ClassGradeMapper, ClassGr
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
public Integer queryOfficialGradeCount(ClassGradeQueryBo bo) {
|
|
public Integer queryOfficialGradeCount(ClassGradeQueryBo bo) {
|
|
|
|
|
+ String tenantId = ServletUtils.getRequest().getHeader("TenantId");
|
|
|
|
|
+ if (ObjectUtils.isNotNull(tenantId)){
|
|
|
|
|
+ SysOldOrg one = iSysOldOrgService.getOne(new LambdaQueryWrapper<SysOldOrg>().eq(SysOldOrg::getTenantId, Long.valueOf(tenantId)).last("limit 1"));
|
|
|
|
|
+ if (ObjectUtils.isNotNull(one)){
|
|
|
|
|
+ bo.setClassSign(one.getShareClass());
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
return baseMapper.queryOfficialGradeCount(bo);
|
|
return baseMapper.queryOfficialGradeCount(bo);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -1275,6 +1282,7 @@ public class ClassGradeServiceImpl extends ServiceImpl<ClassGradeMapper, ClassGr
|
|
|
classUserNumBo.setOfficialName(classGrade.getOfficialName());
|
|
classUserNumBo.setOfficialName(classGrade.getOfficialName());
|
|
|
ClassGradeQueryBo classGradeQueryBo = new ClassGradeQueryBo();
|
|
ClassGradeQueryBo classGradeQueryBo = new ClassGradeQueryBo();
|
|
|
classGradeQueryBo.setOfficialName(classGrade.getOfficialName());
|
|
classGradeQueryBo.setOfficialName(classGrade.getOfficialName());
|
|
|
|
|
+ classGradeQueryBo.setClassSign(1);
|
|
|
Integer count = baseMapper.queryOfficialGradeCount(classGradeQueryBo);
|
|
Integer count = baseMapper.queryOfficialGradeCount(classGradeQueryBo);
|
|
|
classUserNumBo.setNum(ObjectUtils.isNotNull(count) ? count : 0);
|
|
classUserNumBo.setNum(ObjectUtils.isNotNull(count) ? count : 0);
|
|
|
return classUserNumBo;
|
|
return classUserNumBo;
|
|
@@ -1288,6 +1296,7 @@ public class ClassGradeServiceImpl extends ServiceImpl<ClassGradeMapper, ClassGr
|
|
|
classUserNumBo.setOfficialName(encoded);
|
|
classUserNumBo.setOfficialName(encoded);
|
|
|
ClassGradeQueryBo classGradeQueryBo = new ClassGradeQueryBo();
|
|
ClassGradeQueryBo classGradeQueryBo = new ClassGradeQueryBo();
|
|
|
classGradeQueryBo.setOfficialName(encoded);
|
|
classGradeQueryBo.setOfficialName(encoded);
|
|
|
|
|
+ classGradeQueryBo.setClassSign(1);
|
|
|
Integer count = baseMapper.queryOfficialGradeCount(classGradeQueryBo);
|
|
Integer count = baseMapper.queryOfficialGradeCount(classGradeQueryBo);
|
|
|
classUserNumBo.setNum(ObjectUtils.isNotNull(count) ? count : 0);
|
|
classUserNumBo.setNum(ObjectUtils.isNotNull(count) ? count : 0);
|
|
|
return classUserNumBo;
|
|
return classUserNumBo;
|