From eb6b6dbb35a9f029e0b7d269773685c19fd40976 Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期四, 11 七月 2024 10:47:51 +0800 Subject: [PATCH] 玩湃微信商户认证代码 --- cloud-server-course/src/main/java/com/dsh/course/controller/CancelSourceController.java | 21 +++++++++++---------- 1 files changed, 11 insertions(+), 10 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 ae65256..9ed7373 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 @@ -7,6 +7,7 @@ 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.CourseCounsumService; import com.dsh.course.service.TCoursePackagePaymentService; import io.swagger.annotations.Api; import org.springframework.beans.factory.annotation.Autowired; @@ -23,7 +24,6 @@ @RequestMapping("") public class CancelSourceController { - @Autowired private CancelledClassesService caceService; @@ -36,28 +36,29 @@ /** * 获取课包对应的消费记录 + * * @param sessionList * @return */ @PostMapping("/base/cancelSource/cancelList") - public List<PurchaseRecordVo> getCancelCourseList(@RequestBody GetStuSessionList sessionList){ + public List<PurchaseRecordVo> getCancelCourseList(@RequestBody GetStuSessionList sessionList) { List<PurchaseRecordVo> purchaseRecordVos = new ArrayList<>(); List<TCoursePackagePayment> tCoursePackagePayments = tcppService.list(new QueryWrapper<TCoursePackagePayment>() - .between("insertTime", sessionList.getStartTime(),sessionList.getEndTime()) - .eq("appUserId",sessionList.getAppUserId()) - .eq("studentId",sessionList.getStuId())); - if (tCoursePackagePayments.size() > 0){ + .between("insertTime", sessionList.getStartTime(), sessionList.getEndTime()) + .eq("appUserId", sessionList.getAppUserId()) + .eq("studentId", sessionList.getStuId())); + if (tCoursePackagePayments.size() > 0) { List<Long> coursePackageIds = tCoursePackagePayments.stream().map(TCoursePackagePayment::getId).collect(Collectors.toList()); List<CancelledClasses> list = caceService.list(new QueryWrapper<CancelledClasses>() .in("coursePackageId", coursePackageIds) - .between("insertTime",sessionList.getStartTime(),sessionList.getEndTime())); - if (list.size() > 0){ - list.forEach( canse -> { + .between("insertTime", sessionList.getStartTime(), sessionList.getEndTime())); + if (list.size() > 0) { + list.forEach(canse -> { PurchaseRecordVo purchaseRecordVo = new PurchaseRecordVo(); purchaseRecordVo.setPurchaseTime(format.format(canse.getInsertTime())); purchaseRecordVo.setPurchaseType(""); - purchaseRecordVo.setPurchaseAmount("-"+canse.getCancelledClassesNumber()); + purchaseRecordVo.setPurchaseAmount("-" + canse.getCancelledClassesNumber()); purchaseRecordVos.add(purchaseRecordVo); }); } -- Gitblit v1.7.1