|
|
@@ -559,24 +559,20 @@ public class TextbookStudentClaimServiceImpl extends MPJBaseServiceImpl<Textbook
|
|
|
@Override
|
|
|
public IPage<TeacherCheckByclassVo> getTeacherCheckByclassList(TeacherCheckByclassDto dto) {
|
|
|
// 如果没有传入班级id
|
|
|
- if (ObjectUtils.isEmpty(dto.getClassIdList())) {
|
|
|
+ if (ObjectUtils.isEmpty(dto.getClassId())) {
|
|
|
//根据当前班主任用户查出所管理的班级Id
|
|
|
LambdaQueryWrapper<BaseClass> queryWrapperClassId = new LambdaQueryWrapper<>();
|
|
|
queryWrapperClassId
|
|
|
.eq(BaseClass::getTeacherId, StpUtil.getLoginIdAsLong())
|
|
|
.eq(BaseClass::getDeleteMark, DeleteMark.NODELETE.getCode())
|
|
|
+ .last("limit 1")
|
|
|
;
|
|
|
- List<BaseClass> baseClassList = baseClassService.list(queryWrapperClassId);
|
|
|
- if (ObjectUtils.isEmpty(baseClassList)) {
|
|
|
+ BaseClass baseClasse = baseClassService.getOne(queryWrapperClassId);
|
|
|
+ if (ObjectUtils.isEmpty(baseClasse)) {
|
|
|
return null;
|
|
|
}
|
|
|
|
|
|
- List<Long> classIdList = new ArrayList<>();
|
|
|
- for (BaseClass baseClass : baseClassList) {
|
|
|
- classIdList.add(baseClass.getId());
|
|
|
- }
|
|
|
-
|
|
|
- dto.setClassIdList(classIdList);
|
|
|
+ dto.setClassId(baseClasse.getId());
|
|
|
}
|
|
|
|
|
|
// // 获取当前班级采用班级申领的所有教材
|