From 06c7348b197ede0b68e6d02f019bf81892329b88 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期二, 19 三月 2024 18:07:12 +0800 Subject: [PATCH] 修改bug --- cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackagePaymentController.java | 41 ++++++++++++++++++++++++++++++----------- 1 files changed, 30 insertions(+), 11 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 4c8939c..effc10e 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 @@ -133,8 +133,6 @@ private final SimpleDateFormat format = new SimpleDateFormat("MM-dd HH:mm"); - - @Autowired private ICoursePackageOrderStudentService coursePackageOrderStudentService; @@ -143,6 +141,16 @@ @Resource private AppUserClient appuClient; + + @Autowired + private CourseCounsumService courseCounsumService; + + @Autowired + private TCoursePackagePaymentService coursePackagePaymentService; + + + + /** @@ -194,6 +202,7 @@ coursePackageOrder.setStatus(1); coursePackageOrder.setState(1); coursePackageOrder.setInsertTime(new Date()); + coursePackageOrder.setOrderType(1); coursePackageOrder.setSalesName(packagePayment.getSalesName()); coursePackageOrderService.save(coursePackageOrder); // 生成排课数据 @@ -689,11 +698,7 @@ } - @Autowired - private CourseCounsumService courseCounsumService; - @Autowired - private TCoursePackagePaymentService coursePackagePaymentService; @PostMapping("/base/coursePack/getRecord") public List<PurchaseRecordVo> getRecord(@RequestBody RecordTimeRequest recordTimeRequest) { @@ -1572,9 +1577,9 @@ } @PostMapping("/base/coursePack/savePaymentCoursePackage") - public boolean savePaymentCoursePackage(@RequestBody TCoursePackagePayment packagePayment) { - - return packagePaymentService.save(packagePayment); + public Long savePaymentCoursePackage(@RequestBody CoursePackageOrder coursePackageOrder) { + coursePackageOrderService.save(coursePackageOrder); + return coursePackageOrder.getId(); } @@ -2374,17 +2379,31 @@ @PostMapping("/base/coursePack/getConsumes") List<CourseCounsum> getConsumes(@RequestBody BillingDataRequestVo requestVo) { Integer[] integers = {2, 3}; - QueryWrapper<CourseCounsum> courseCounsumQueryWrapper = new QueryWrapper<CourseCounsum>().in("changeType", integers).eq("appUserId", requestVo.getAppUserId()); + QueryWrapper<CourseCounsum> courseCounsumQueryWrapper = new QueryWrapper<CourseCounsum>() + .in("changeType", integers).eq("appUserId", requestVo.getAppUserId()); if (requestVo.getMonthEnd() != null) { courseCounsumQueryWrapper.ge("insertTime", requestVo.getMonthStart()); courseCounsumQueryWrapper.le("insertTime", requestVo.getMonthEnd()); } return courseCounsumService.list(courseCounsumQueryWrapper); - } @ResponseBody + @PostMapping("/base/coursePack/getCoursePackageOrder") + public List<CoursePackageOrder> getCoursePackageOrder(@RequestBody BillingDataRequestVo requestVo){ + QueryWrapper<CoursePackageOrder> wrapper = new QueryWrapper<CoursePackageOrder>().eq("appUserId", requestVo.getAppUserId()) + .in("payType", Arrays.asList(1, 2, 5, 6)).eq("payStatus", 2).eq("state", 1).eq("orderType", 1); + return coursePackageOrderService.list(wrapper); + } + + + + + + + + @ResponseBody @PostMapping("/base/coursePack/weeksOfCourseDetailsList") public HashMap<String, Object> weeksOfCourseDetailsList(@RequestBody CourseDetailReq courseDetailReq) { HashMap<String, Object> map = new HashMap<>(); -- Gitblit v1.7.1