lisy
2023-07-20 64a718d4bafef43d8d98d9874f1b9d3c90c84430
cloud-server-course/src/main/java/com/dsh/course/controller/CourseController.java
@@ -242,4 +242,38 @@
            e.printStackTrace();
        }
    }
    /**
     * 根据id获取课程数据
     * @param id
     * @return
     */
    @ResponseBody
    @PostMapping("/course/queryCourseById")
    public TCourse queryCourseById(@RequestBody Integer id){
        try {
            return courseService.getById(id);
        }catch (Exception e){
            e.printStackTrace();
            return null;
        }
    }
    /**
     * 根据名称获取数据
     * @param name
     * @return
     */
    @ResponseBody
    @PostMapping("/course/queryCourseByName")
    public List<TCourse> queryCourseByName(@RequestBody String name){
        try {
            return courseService.list(new QueryWrapper<TCourse>().like("name", name).eq("state", 1));
        }catch (Exception e){
            e.printStackTrace();
            return null;
        }
    }
}