From a1d261d6c92c38d9e496e11d1bc224ecc1d34798 Mon Sep 17 00:00:00 2001 From: nickchange <126672920+nickchange@users.noreply.github.com> Date: 星期二, 14 十一月 2023 09:14:57 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- cloud-server-course/src/main/java/com/dsh/course/controller/CoursePackageSchedulingController.java | 28 ++++++++++++++++++++++++++++ 1 files changed, 28 insertions(+), 0 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 9fb040b..dd7ae8e 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 @@ -1,5 +1,7 @@ package com.dsh.course.controller; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.dsh.course.entity.CoursePackageScheduling; import com.dsh.course.model.QueryCoursePackageSchedulingList; @@ -8,6 +10,9 @@ import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.List; import java.util.Map; /** @@ -49,6 +54,18 @@ } + @ResponseBody + @PostMapping("/coursePackageScheduling/queryCoursePackageSchedulingsById") + 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; + } + + /** * 编辑数据 * @param coursePackageScheduling @@ -56,6 +73,17 @@ @ResponseBody @PostMapping("/coursePackageScheduling/editCoursePackageScheduling") public void editCoursePackageScheduling(@RequestBody CoursePackageScheduling coursePackageScheduling){ + coursePackageScheduling.setCoursePackageId(null); coursePackageSchedulingService.updateById(coursePackageScheduling); } + + /** + * 新增数据 + * @param coursePackageScheduling + */ + @ResponseBody + @PostMapping("/coursePackageScheduling/saveCoursePackageScheduling") + public void addCoursePackageScheduling(@RequestBody CoursePackageScheduling coursePackageScheduling){ + coursePackageSchedulingService.save(coursePackageScheduling); + } } -- Gitblit v1.7.1