From 53e7558400dcacecdce70e39ebfe1727740f9296 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期六, 25 十一月 2023 17:20:06 +0800 Subject: [PATCH] 重写课包支付和排课逻辑 --- cloud-server-course/src/main/java/com/dsh/course/service/TCoursePackagePaymentService.java | 24 ++++++++++++++++-------- 1 files changed, 16 insertions(+), 8 deletions(-) diff --git a/cloud-server-course/src/main/java/com/dsh/course/service/TCoursePackagePaymentService.java b/cloud-server-course/src/main/java/com/dsh/course/service/TCoursePackagePaymentService.java index 040ea55..5024a2b 100644 --- a/cloud-server-course/src/main/java/com/dsh/course/service/TCoursePackagePaymentService.java +++ b/cloud-server-course/src/main/java/com/dsh/course/service/TCoursePackagePaymentService.java @@ -30,9 +30,9 @@ public interface TCoursePackagePaymentService extends IService<TCoursePackagePayment> { - /** * 获取课程购买人数 + * * @param coursePackageId * @return */ @@ -40,22 +40,25 @@ /** * 查询课包发布的课后视频列表 + * * @param search * @param courseIds * @return */ - List<AppUserVideoResponse> queryAfterVideo(CourseOfAfterRequest search,List<Integer> courseIds); + List<AppUserVideoResponse> queryAfterVideo(CourseOfAfterRequest search, List<Integer> courseIds); /** * 获取课后视频详情 + * * @param detailsRequest * @param appUserId * @return */ - CourseOfVideoResponse queryVideoDetails(CourseWithDetailsRequest detailsRequest,Integer appUserId); + CourseOfVideoResponse queryVideoDetails(CourseWithDetailsRequest detailsRequest, Integer appUserId); /** * 更新视频学习状态 + * * @param detailsRequest * @param appUserId * @return @@ -64,6 +67,7 @@ /** * 获取用户已报名课程 + * * @param courseTypeId * @param appUserId * @return @@ -72,23 +76,24 @@ /** * 获取已报名课包详情 + * * @param coursePayId * @param appUserId * @return */ - CourseDetailsResponse queryRegisteredCourseDetails(Long coursePayId, Integer appUserId,String lon,String lat); - + CourseDetailsResponse queryRegisteredCourseDetails(Long coursePayId, Integer appUserId, String lon, String lat); ResultUtil ContinuationOrpaymentCourse(Integer userIdFormRedis, ClasspaymentRequest request); /** * 查询学员的课包上课记录 + * * @param stuId * @param appUserId * @return */ - List<RecordAppoint> obtainStuClassDetails(Integer stuId, Integer appUserId,Integer pageNum); + List<RecordAppoint> obtainStuClassDetails(Integer stuId, Integer appUserId, Integer pageNum); ResultUtil insertVipPaymentCallback(String code, String orderNumber); @@ -97,6 +102,7 @@ /** * 获取课包报名信息 + * * @param page * @param queryRegistrationRecord * @return @@ -106,6 +112,7 @@ /** * 获取未预约排课学员列表 + * * @param page * @param queryWalkInStudentList * @return @@ -123,7 +130,7 @@ void updateUseTime(Long id, Date date); - List<Integer> getStudentIds(Long payId,Integer classId,Integer appId); + List<Integer> getStudentIds(Long payId, Integer classId, Integer appId); boolean updateHoursById(TCoursePackagePayment byId, int i); @@ -136,9 +143,10 @@ List<RegisterOrderVO> listAllRegister(RegisterOrderQuery query); - List<Map<String, Object>> getStudentTotal(StudentQeryDto studentQeryDto); + List<Map<String, Object>> getStudentTotal(StudentQeryDto studentQeryDto); List<Map<String, Object>> bypac(PacQueryDto pacQueryDto); + List<TCoursePackagePayment> listOne(List<Integer> ids); Integer listStoreId(String code); -- Gitblit v1.7.1