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