From 9e8ce689c89c4b03bfc67a60d7da13a7d593725a Mon Sep 17 00:00:00 2001
From: 44323 <443237572@qq.com>
Date: 星期二, 24 十月 2023 20:33:41 +0800
Subject: [PATCH] Merge branch 'master' of http://120.76.84.145:10101/gitblit/r/java/PlayPai

---
 cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackagePaymentController.java |   44 ++++++++++++++++++++++++++++++++++++--------
 1 files changed, 36 insertions(+), 8 deletions(-)

diff --git a/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackagePaymentController.java b/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackagePaymentController.java
index 97c2790..2432b2a 100644
--- a/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackagePaymentController.java
+++ b/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackagePaymentController.java
@@ -436,8 +436,10 @@
                 resp.setTotalCourseNums(tCoursePackagePayment.getTotalClassHours());
                 resp.setResidueNums(tCoursePackagePayment.getLaveClassHours());
                 resp.setDeductionNums(tCoursePackagePayment.getTotalClassHours()-tCoursePackagePayment.getLaveClassHours());
+                if (tCoursePackage.getValidDays()!=null){
                 String afterDayDate = DateUtil.getAfterDayDate2(tCoursePackage.getInsertTime(),tCoursePackage.getValidDays() + "");
                 resp.setPeriodOfValidity(afterDayDate);
+                }
                 resps.add(resp);
             }
         }
@@ -758,17 +760,43 @@
             if(null == appUserId){
                 return ResultUtil.tokenErr();
             }
-            List<Integer> courseIds = new ArrayList<>();
-            QueryWrapper<TCoursePackagePayment> queryWrapper = new QueryWrapper<TCoursePackagePayment>().eq("appUserId", appUserId)
-                    .groupBy("coursePackageId");
+//
+//            List<Integer> courseIds = new ArrayList<>();
+//            QueryWrapper<TCoursePackagePayment> queryWrapper = new QueryWrapper<TCoursePackagePayment>().eq("appUserId", appUserId)
+//                    .groupBy("coursePackageId");
+//            if (ToolUtil.isNotEmpty(search.getCourseTypeId())){
+//                queryWrapper.eq("coursePackageId",search.getCourseTypeId());
+//            }
+//            List<TCoursePackagePayment> tCoursePackagePayments = packagePaymentService.list(queryWrapper);
+//            if (tCoursePackagePayments.size() > 0 ){
+//                courseIds = tCoursePackagePayments.stream().map(TCoursePackagePayment::getCoursePackageId).collect(Collectors.toList());
+//            }
+
+
+            QueryWrapper<CoursePackageStudent> queryWrapper1 = new QueryWrapper<CoursePackageStudent>().eq("appUserId", 19);
             if (ToolUtil.isNotEmpty(search.getCourseTypeId())){
-                queryWrapper.eq("coursePackageId",search.getCourseTypeId());
+                queryWrapper1.eq("coursePackageId",search.getCourseTypeId());
             }
-            List<TCoursePackagePayment> tCoursePackagePayments = packagePaymentService.list(queryWrapper);
-            if (tCoursePackagePayments.size() > 0 ){
-                courseIds = tCoursePackagePayments.stream().map(TCoursePackagePayment::getCoursePackageId).collect(Collectors.toList());
+
+            List<CoursePackageStudent> list = coursePackageStudentService.list(queryWrapper1);
+            List<Long> longs = new ArrayList<>();
+            for (CoursePackageStudent coursePackageStudent : list) {
+                longs.add(coursePackageStudent.getCoursePackageSchedulingId());
             }
-            return ResultUtil.success(packagePaymentService.queryAfterVideo(search,courseIds));
+
+            System.out.println("======longs========"+longs);
+           List<CoursePackageScheduling> coursePackageSchedulings = coursePackageSchedulingService.list(new QueryWrapper<CoursePackageScheduling>().in("id",longs).isNotNull("courseId"));
+           List<AppUserVideoResponse> coursePackageSchedulings1 = coursePackageSchedulingService.queryAll(longs);
+
+
+
+
+            return ResultUtil.success(coursePackageSchedulings1);
+
+
+
+
+
         }catch (Exception e){
             return ResultUtil.runErr();
         }

--
Gitblit v1.7.1