From 63b6d78b7f906d7464eca710695bef600772651d Mon Sep 17 00:00:00 2001
From: 44323 <443237572@qq.com>
Date: 星期二, 05 九月 2023 12:01:15 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 cloud-server-course/src/main/java/com/dsh/course/controller/CourseController.java |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 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 abbd13d..f885da2 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
@@ -8,6 +8,13 @@
 import com.dsh.course.entity.*;
 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;
+import com.dsh.course.service.TCourseService;
 import com.dsh.course.service.*;
 import com.dsh.course.util.PageFactory;
 import com.dsh.course.util.PayMoneyUtil;
@@ -59,12 +66,30 @@
 
     @Autowired
     private TCoursePackageDiscountService discountService;
+    /**
+     * 上/下架 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