From d9dfe81a9e819d9da2d41cb57d674eff894c6605 Mon Sep 17 00:00:00 2001
From: 44323 <443237572@qq.com>
Date: 星期二, 05 九月 2023 11:36:21 +0800
Subject: [PATCH] 场地类型管理、场地管理、课包类型管理、教练管理、教练类型管理、福利视频分类管理、体测预约

---
 cloud-server-course/src/main/java/com/dsh/course/controller/CourseController.java |   22 +++++++++++++++++++++-
 1 files changed, 21 insertions(+), 1 deletions(-)

diff --git a/cloud-server-course/src/main/java/com/dsh/course/controller/CourseController.java b/cloud-server-course/src/main/java/com/dsh/course/controller/CourseController.java
index e171113..bb2a1fe 100644
--- a/cloud-server-course/src/main/java/com/dsh/course/controller/CourseController.java
+++ b/cloud-server-course/src/main/java/com/dsh/course/controller/CourseController.java
@@ -9,6 +9,9 @@
 import com.dsh.course.entity.TCoursePackageType;
 import com.dsh.course.feignclient.model.ExerciseVideo;
 import com.dsh.course.model.*;
+import com.dsh.course.model.dto.CourseChangeStateDTO;
+import com.dsh.course.model.dto.TQueryBenefitsVideosDTO;
+import com.dsh.course.model.vo.TQueryBenefitsVideosVO;
 import com.dsh.course.service.TCoursePackagePaymentService;
 import com.dsh.course.service.TCoursePackageService;
 import com.dsh.course.service.TCoursePackageTypeService;
@@ -60,10 +63,27 @@
     @Autowired
     private TCoursePackagePaymentService coursePackagePaymentService;
 
+    /**
+     * 上/下架 1为上架 2为下架 3为删除
+     *
+     * @return
+     */
+    @RequestMapping("/base/course/changeState")
+    @ResponseBody
+    public Object changeState(@RequestBody CourseChangeStateDTO dto){
 
+        return courseService.changeState(dto);
+    }
 
+    /**
+     * 通过课程ids获取课程
+     * @return
+     */
+    @RequestMapping("/base/course/getCourseByCourseIds")
+    public List<TQueryBenefitsVideosVO> getCourseByCourseIds(@RequestBody TQueryBenefitsVideosDTO query){
 
-
+        return courseService.getCourseByCourseIds(query);
+    }
 
     @PostMapping("/base/course/queryList")
     public List<ExerciseVideo> queryStuCourseAfterVideos(@RequestBody List<Integer> courseIds){

--
Gitblit v1.7.1