浏览代码

Merge remote-tracking branch 'origin/yxp' into yxp

杨旭朋 2 周之前
父节点
当前提交
02ad57f3f5

+ 33 - 0
src/main/java/com/futu/course/course/controller/CourseController.java

@@ -0,0 +1,33 @@
+package com.futu.course.course.controller;
+
+import com.futu.course.course.domain.Course;
+import com.futu.course.course.service.impl.CourseServiceImpl;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * @author "杨旭朋"
+ * @ClassName: CourseController
+ * @date 2025年05月11日 19:05
+ */
+@RestController
+@RequestMapping("course")
+public class CourseController {
+    @Autowired
+    private CourseServiceImpl courseService;
+    /**
+     * @title: CourseGetOneById
+     * @desc:  查看商品详情
+     * @params ()
+     * @return: Result
+     * @author: 杨旭朋
+     * @date: 2025/5/11 19:13
+     */
+    @PostMapping("CourseGetOneById")
+    public Course CourseGetOneById(@RequestParam Long id){
+        return courseService.getById(id);
+    }
+}

+ 2 - 1
src/main/java/com/futu/course/course/service/impl/CourseServiceImpl.java

@@ -7,6 +7,8 @@ import com.futu.course.course.mapper.CourseMapper;
 
 import org.springframework.stereotype.Service;
 
+import java.util.List;
+
 
 /**
  * @author yuu
@@ -16,7 +18,6 @@ import org.springframework.stereotype.Service;
 @Service
 public class CourseServiceImpl extends ServiceImpl<CourseMapper, Course> implements CourseService {
 
-
 }
 
 

+ 9 - 1
src/main/java/com/futu/course/es/Service/impl/ESCourseService.java

@@ -379,7 +379,14 @@ public class ESCourseService {
         System.out.println("索引course已存在");
         return true;
     }
-
+    /**
+     * @title: searchLogs
+     * @desc:  查看历史记录
+     * @params ()
+     * @return: Result
+     * @author: 杨旭朋
+     * @date: 2025/5/11 18:58
+     */
     public List<MongoDBCourse> searchLogs(){
         List<MongoDBCourse> all = esService.findAll();
         List<MongoDBCourse> mongoDBCourses = new ArrayList<>();
@@ -395,4 +402,5 @@ public class ESCourseService {
                 .collect(Collectors.toList());
         return sortedCourses;
     }
+
 }

+ 0 - 1
接口文档.txt

@@ -4,4 +4,3 @@
    CourseList         int categoryId  HashSet<ESCourse>    课程分类查询所有    Post     /EsCourse/CourseList
    SelCourse          String name     HashSet<ESCourse>     课程的搜索        Post     /EsCourse/SelCourse
    checkAndCreateIndex  无              boolean           ES索引结构初始化     Get      /EsCourse/checkAndCreateIndex
-   123123412342134323143214123343624