From aa0413f95fffba39cabcc78d147595da96b10b32 Mon Sep 17 00:00:00 2001 From: lisy <linlangsur163@163.com> Date: 星期四, 06 七月 2023 18:42:08 +0800 Subject: [PATCH] course:开始上课-已报名列表 --- cloud-server-course/src/main/java/com/dsh/course/controller/CancelSourceController.java | 15 +++++++-------- 1 files changed, 7 insertions(+), 8 deletions(-) diff --git a/cloud-server-course/src/main/java/com/dsh/course/controller/CancelSourceController.java b/cloud-server-course/src/main/java/com/dsh/course/controller/CancelSourceController.java index de4fec9..e6e427f 100644 --- a/cloud-server-course/src/main/java/com/dsh/course/controller/CancelSourceController.java +++ b/cloud-server-course/src/main/java/com/dsh/course/controller/CancelSourceController.java @@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.dsh.course.entity.CancelledClasses; import com.dsh.course.entity.TCoursePackagePayment; +import com.dsh.course.feignclient.model.GetStuSessionList; import com.dsh.course.feignclient.model.PurchaseRecordVo; import com.dsh.course.service.CancelledClassesService; import com.dsh.course.service.TCoursePackagePaymentService; @@ -13,7 +14,6 @@ import java.text.SimpleDateFormat; import java.util.ArrayList; -import java.util.Date; import java.util.List; import java.util.stream.Collectors; @@ -36,20 +36,19 @@ /** * 获取课包对应的消费记录 - * @param stuId 学员id - * @param appUserId 用户id + * @param sessionList * @return */ - @PostMapping("/cancelSource/cancelList") - public List<PurchaseRecordVo> getCancelCourseList(@RequestBody Date startTime,@RequestBody Date endTime,@RequestBody Integer stuId,@RequestBody Integer appUserId){ + @PostMapping("/base/cancelSource/cancelList") + public List<PurchaseRecordVo> getCancelCourseList(@RequestBody GetStuSessionList sessionList){ List<PurchaseRecordVo> purchaseRecordVos = new ArrayList<>(); - List<TCoursePackagePayment> tCoursePackagePayments = tcppService.queryAllCoursePackage(startTime,endTime,null,stuId, appUserId); - List<Integer> coursePackageIds = tCoursePackagePayments.stream().map(TCoursePackagePayment::getId).collect(Collectors.toList()); + List<TCoursePackagePayment> tCoursePackagePayments = tcppService.queryAllCoursePackage(sessionList.getStartTime(),sessionList.getEndTime(),null,sessionList.getStuId(), sessionList.getAppUserId()); + List<Long> coursePackageIds = tCoursePackagePayments.stream().map(TCoursePackagePayment::getId).collect(Collectors.toList()); List<CancelledClasses> list = caceService.list(new QueryWrapper<CancelledClasses>() .in("coursePackageId", coursePackageIds) - .between("insertTime",startTime,endTime)); + .between("insertTime",sessionList.getStartTime(),sessionList.getEndTime())); if (list.size() > 0){ list.forEach( canse -> { PurchaseRecordVo purchaseRecordVo = new PurchaseRecordVo(); -- Gitblit v1.7.1