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/controller/CoursePackageSchedulingController.java | 18 +++++++++++------- 1 files changed, 11 insertions(+), 7 deletions(-) diff --git a/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackageSchedulingController.java b/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackageSchedulingController.java index cd85881..b7a6ba6 100644 --- a/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackageSchedulingController.java +++ b/cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackageSchedulingController.java @@ -29,12 +29,13 @@ /** * 获取课包排课列表 + * * @param queryCoursePackageSchedulingList * @return */ @ResponseBody @PostMapping("/coursePackageScheduling/queryCoursePackageSchedulingList") - public Page<Map<String, Object>> queryCoursePackageSchedulingList(@RequestBody QueryCoursePackageSchedulingList queryCoursePackageSchedulingList){ + public Page<Map<String, Object>> queryCoursePackageSchedulingList(@RequestBody QueryCoursePackageSchedulingList queryCoursePackageSchedulingList) { Page<Map<String, Object>> page = new PageFactory<Map<String, Object>>().defaultPage(queryCoursePackageSchedulingList.getLimit(), queryCoursePackageSchedulingList.getOffset(), queryCoursePackageSchedulingList.getSort(), queryCoursePackageSchedulingList.getOrder()); Page<Map<String, Object>> mapPage = page.setRecords(coursePackageSchedulingService.queryCoursePackageSchedulingList(page, queryCoursePackageSchedulingList)); @@ -44,35 +45,37 @@ /** * 根据id获取数据 + * * @param id * @return */ @ResponseBody @PostMapping("/coursePackageScheduling/queryCoursePackageSchedulingById") - public CoursePackageScheduling queryCoursePackageSchedulingById(@RequestBody Long id){ + public CoursePackageScheduling queryCoursePackageSchedulingById(@RequestBody Long id) { return coursePackageSchedulingService.getById(id); } @ResponseBody @PostMapping("/coursePackageScheduling/queryCoursePackageSchedulingsById") - public List<CoursePackageScheduling> queryCoursePackageSchedulingsById(@RequestBody Long id){ + public List<CoursePackageScheduling> queryCoursePackageSchedulingsById(@RequestBody Long id) { CoursePackageScheduling byId = coursePackageSchedulingService.getById(id); Date date = new Date(); // 假设你有一个 Date 对象 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String formattedDate = sdf.format(byId.getClassDate()); - List<CoursePackageScheduling> list = coursePackageSchedulingService.list(new LambdaQueryWrapper<CoursePackageScheduling>().eq(CoursePackageScheduling::getCoursePackageId,byId.getCoursePackageId()).eq(CoursePackageScheduling::getClassDate,formattedDate)); - return list; + List<CoursePackageScheduling> list = coursePackageSchedulingService.list(new LambdaQueryWrapper<CoursePackageScheduling>().eq(CoursePackageScheduling::getCoursePackageId, byId.getCoursePackageId()).eq(CoursePackageScheduling::getClassDate, formattedDate)); + return list; } /** * 编辑数据 + * * @param coursePackageScheduling */ @ResponseBody @PostMapping("/coursePackageScheduling/editCoursePackageScheduling") - public void editCoursePackageScheduling(@RequestBody List<CoursePackageScheduling> coursePackageScheduling){ + public void editCoursePackageScheduling(@RequestBody List<CoursePackageScheduling> coursePackageScheduling) { // coursePackageScheduling.setCoursePackageId(null); for (CoursePackageScheduling packageScheduling : coursePackageScheduling) { packageScheduling.setCoursePackageId(null); @@ -82,11 +85,12 @@ /** * 新增数据 + * * @param coursePackageScheduling */ @ResponseBody @PostMapping("/coursePackageScheduling/saveCoursePackageScheduling") - public void addCoursePackageScheduling(@RequestBody CoursePackageScheduling coursePackageScheduling){ + public void addCoursePackageScheduling(@RequestBody CoursePackageScheduling coursePackageScheduling) { coursePackageSchedulingService.save(coursePackageScheduling); } } -- Gitblit v1.7.1