From e9ab1e5b5886fdedc89739125bb19321e7c959ab Mon Sep 17 00:00:00 2001 From: guohongjin <guohongjin@test.com> Date: 星期三, 17 四月 2024 14:58:54 +0800 Subject: [PATCH] 修改课程查询 --- rest/src/main/java/cn/stylefeng/rest/modular/user/controller/CourseController.java | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/rest/src/main/java/cn/stylefeng/rest/modular/user/controller/CourseController.java b/rest/src/main/java/cn/stylefeng/rest/modular/user/controller/CourseController.java index 66c4d42..c605ea6 100644 --- a/rest/src/main/java/cn/stylefeng/rest/modular/user/controller/CourseController.java +++ b/rest/src/main/java/cn/stylefeng/rest/modular/user/controller/CourseController.java @@ -190,6 +190,8 @@ if (CollectionUtil.isNotEmpty(courseOrderList)){ List<Long> courseIds = courseOrderList.stream().map(CourseOrder::getCourseId).collect(Collectors.toList()); courseResponseDTOList.forEach(course1 -> { + //不返回内容 内容文件太大 + course1.setCourseContent(null); if (courseIds.contains(course1.getId())){ course1.setIsBuy(true); CourseOrder courseOrder = this.courseOrderService.getOne(new LambdaQueryWrapper<CourseOrder>().select(CourseOrder::getId).eq(CourseOrder::getUserId, LoginContext.me().getLoginUser().getUserId()).eq(CourseOrder::getStatusFlag,1) @@ -202,6 +204,12 @@ course1.setIsBuy(false); } }); + }else{ + courseResponseDTOList.forEach(course1 -> { + //不返回内容 内容文件太大 + course1.setCourseContent(null); + course1.setIsBuy(false); + }); } return new SuccessResponseData<>(PageResultFactory.createPageResult(courseResponseDTOList,page.getTotal(), Convert.toInt(page.getSize()),Convert.toInt(page.getCurrent()))); } -- Gitblit v1.7.1