分批次10集购买需求
This commit is contained in:
@@ -374,7 +374,12 @@ public class OrdersServiceImpl extends ServiceImpl<OrdersDao, Orders> implements
|
||||
if (isBuyAllCount != null && isBuyAllCount > 0) {
|
||||
return Result.error("您已经购买过全集,请不要重复购买!");
|
||||
}
|
||||
List<CourseUser> courseUserList = courseUserDao.selectList(Wrappers.<CourseUser>lambdaQuery().select(CourseUser::getCourseDetailsId).eq(CourseUser::getCourseId, courseId).eq(CourseUser::getCourseUserId, userId));
|
||||
List<CourseUser> courseUserList = courseUserDao.selectList(Wrappers.<CourseUser>lambdaQuery()
|
||||
.select(CourseUser::getCourseDetailsId)
|
||||
.eq(CourseUser::getCourseId, courseId)
|
||||
.eq(CourseUser::getUserId, userId)
|
||||
.eq(CourseUser::getClassify, 2)
|
||||
);
|
||||
// 已购买剧集
|
||||
List<Long> courseDetailsIdList = courseUserList.stream().map(CourseUser::getCourseDetailsId).filter(Objects::nonNull).distinct().collect(Collectors.toList());
|
||||
LambdaQueryWrapper<CourseDetails> wrapper = Wrappers.<CourseDetails>lambdaQuery();
|
||||
|
||||
Reference in New Issue
Block a user