|
@@ -376,8 +376,9 @@ public class CourseServiceImpl extends ServiceImpl<CourseMapper, Course> impleme
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
|
+ @Transactional(rollbackFor = Exception.class)
|
|
public boolean editRebuild(ClassGradeUserQueryBo bo) {
|
|
public boolean editRebuild(ClassGradeUserQueryBo bo) {
|
|
- if(Validator.isEmpty(bo.getGradeId())||Validator.isEmpty(bo.getUserId())){
|
|
|
|
|
|
+ if(Validator.isEmpty(bo.getGradeId())||Validator.isEmpty(bo.getUserId())||Validator.isEmpty(bo.getOrderGoodsId())){
|
|
throw new CustomException("参数错误");
|
|
throw new CustomException("参数错误");
|
|
}
|
|
}
|
|
//将该班级下的学员作弊的节改成待重修
|
|
//将该班级下的学员作弊的节改成待重修
|
|
@@ -403,6 +404,7 @@ public class CourseServiceImpl extends ServiceImpl<CourseMapper, Course> impleme
|
|
objectLambdaUpdateWrapper.eq(CoursePhotoLog::getGoodsId, vo.getGoodsId());
|
|
objectLambdaUpdateWrapper.eq(CoursePhotoLog::getGoodsId, vo.getGoodsId());
|
|
objectLambdaUpdateWrapper.eq(CoursePhotoLog::getSectionId,vo.getSectionId());
|
|
objectLambdaUpdateWrapper.eq(CoursePhotoLog::getSectionId,vo.getSectionId());
|
|
objectLambdaUpdateWrapper.eq(CoursePhotoLog::getGradeId,vo.getGradeId());
|
|
objectLambdaUpdateWrapper.eq(CoursePhotoLog::getGradeId,vo.getGradeId());
|
|
|
|
+ objectLambdaUpdateWrapper.eq(Validator.isNotEmpty(vo.getOrderGoodsId()),CoursePhotoLog::getOrderGoodsId,vo.getOrderGoodsId());
|
|
objectLambdaUpdateWrapper.eq(CoursePhotoLog::getModuleId,vo.getModuleId());
|
|
objectLambdaUpdateWrapper.eq(CoursePhotoLog::getModuleId,vo.getModuleId());
|
|
objectLambdaUpdateWrapper.eq(CoursePhotoLog::getChapterId,vo.getChapterId());
|
|
objectLambdaUpdateWrapper.eq(CoursePhotoLog::getChapterId,vo.getChapterId());
|
|
objectLambdaUpdateWrapper.eq(CoursePhotoLog::getCourseId,vo.getCourseId());
|
|
objectLambdaUpdateWrapper.eq(CoursePhotoLog::getCourseId,vo.getCourseId());
|
|
@@ -415,6 +417,7 @@ public class CourseServiceImpl extends ServiceImpl<CourseMapper, Course> impleme
|
|
objectLambdaUpdateWrapper1.eq(UserStudyRecord::getGoodsId, vo.getGoodsId());
|
|
objectLambdaUpdateWrapper1.eq(UserStudyRecord::getGoodsId, vo.getGoodsId());
|
|
objectLambdaUpdateWrapper1.eq(UserStudyRecord::getSectionId,vo.getSectionId());
|
|
objectLambdaUpdateWrapper1.eq(UserStudyRecord::getSectionId,vo.getSectionId());
|
|
objectLambdaUpdateWrapper1.eq(UserStudyRecord::getGradeId,vo.getGradeId());
|
|
objectLambdaUpdateWrapper1.eq(UserStudyRecord::getGradeId,vo.getGradeId());
|
|
|
|
+ objectLambdaUpdateWrapper1.eq(Validator.isNotEmpty(vo.getOrderGoodsId()),UserStudyRecord::getOrderGoodsId,vo.getOrderGoodsId());
|
|
objectLambdaUpdateWrapper1.eq(UserStudyRecord::getModuleId,vo.getModuleId());
|
|
objectLambdaUpdateWrapper1.eq(UserStudyRecord::getModuleId,vo.getModuleId());
|
|
objectLambdaUpdateWrapper1.eq(UserStudyRecord::getChapterId,vo.getChapterId());
|
|
objectLambdaUpdateWrapper1.eq(UserStudyRecord::getChapterId,vo.getChapterId());
|
|
objectLambdaUpdateWrapper1.eq(UserStudyRecord::getCourseId,vo.getCourseId());
|
|
objectLambdaUpdateWrapper1.eq(UserStudyRecord::getCourseId,vo.getCourseId());
|
|
@@ -427,6 +430,7 @@ public class CourseServiceImpl extends ServiceImpl<CourseMapper, Course> impleme
|
|
objectLambdaUpdateWrapper2.eq(UserBankRecord::getGoodsId, vo.getGoodsId());
|
|
objectLambdaUpdateWrapper2.eq(UserBankRecord::getGoodsId, vo.getGoodsId());
|
|
objectLambdaUpdateWrapper2.eq(UserBankRecord::getExamId,vo.getExamId());
|
|
objectLambdaUpdateWrapper2.eq(UserBankRecord::getExamId,vo.getExamId());
|
|
objectLambdaUpdateWrapper2.eq(UserBankRecord::getGradeId,vo.getGradeId());
|
|
objectLambdaUpdateWrapper2.eq(UserBankRecord::getGradeId,vo.getGradeId());
|
|
|
|
+ objectLambdaUpdateWrapper2.eq(Validator.isNotEmpty(vo.getOrderGoodsId()),UserBankRecord::getOrderGoodsId,vo.getOrderGoodsId());
|
|
objectLambdaUpdateWrapper2.eq(UserBankRecord::getModuleId,vo.getModuleId());
|
|
objectLambdaUpdateWrapper2.eq(UserBankRecord::getModuleId,vo.getModuleId());
|
|
objectLambdaUpdateWrapper2.eq(UserBankRecord::getChapterId,vo.getChapterId());
|
|
objectLambdaUpdateWrapper2.eq(UserBankRecord::getChapterId,vo.getChapterId());
|
|
objectLambdaUpdateWrapper2.eq(UserBankRecord::getCourseId,vo.getCourseId());
|
|
objectLambdaUpdateWrapper2.eq(UserBankRecord::getCourseId,vo.getCourseId());
|