Преглед изворни кода

fix: 修改接口的返回值

mjh пре 3 година
родитељ
комит
497a5e6e42

+ 4 - 1
seecoder-portal-server/src/main/java/cn/seecoder/seecoderportalserver/service/CourseService.java

@@ -6,6 +6,9 @@ import org.springframework.web.multipart.MultipartFile;
 
 import java.util.List;
 
+/**
+ * @author wind
+ */
 public interface CourseService {
 
     CourseVO createCourse(CourseVO courseVO, Long userId);
@@ -36,7 +39,7 @@ public interface CourseService {
 
     Boolean checkCourseCodeUnique(Long id, String code);
 
-    CourseVO findCourseByEvalId(int evalId) throws Exception;
+    CourseVO findCourseByEvalId(int evalId);
 
     Boolean isCourseNameExisted(String name);
 

+ 7 - 11
seecoder-portal-server/src/main/java/cn/seecoder/seecoderportalserver/web/rest/CourseController.java

@@ -22,7 +22,7 @@ public class CourseController {
 
     @GetMapping("/getCourseById")
     public OkResponse<CourseVO> findCourseById(@RequestParam Long id) {
-        Call call = MonitorClient.createCall(SeecSystem.PORTAL,"seec-portal","/api/course/getCourseById");
+        Call call = MonitorClient.createCall(SeecSystem.PORTAL, "seec-portal", "/api/course/getCourseById");
         call.start();
         OkResponse<CourseVO> res = OkResponse.of(courseService.findCourseById(id));
         call.end();
@@ -65,8 +65,8 @@ public class CourseController {
     }
 
     @GetMapping("/getCourseByCoderId")
-    public OkResponse<Long> findCourseByCoderId(@RequestParam Integer coderId) {
-        return OkResponse.of(courseService.findCourseByCoderId(coderId).getId());
+    public OkResponse<CourseVO> findCourseByCoderId(@RequestParam Integer coderId) {
+        return OkResponse.of(courseService.findCourseByCoderId(coderId));
     }
 
     @GetMapping("/checkName")
@@ -95,12 +95,8 @@ public class CourseController {
     }
 
     @GetMapping("/getCourseByEvalId")
-    public OkResponse<Long> findCourseByEvalId(@RequestParam int evalId) {
-        try {
-            return OkResponse.of(courseService.findCourseByEvalId(evalId).getId());
-        } catch (Exception e) {
-            throw new RuntimeException(e);
-        }
+    public OkResponse<CourseVO> findCourseByEvalId(@RequestParam int evalId) {
+        return OkResponse.of(courseService.findCourseByEvalId(evalId));
     }
 
     @PostMapping("/uploadImage")
@@ -115,12 +111,12 @@ public class CourseController {
     }
 
     @GetMapping("/queryCarouselChart")
-    public OkResponse<List<CourseVO>> queryCarouselChart(){
+    public OkResponse<List<CourseVO>> queryCarouselChart() {
         return OkResponse.of(courseService.queryCarouselChart());
     }
 
     @GetMapping("/findCourseByName")
-    public OkResponse<CourseVO> findCourseByName(@RequestParam String name){
+    public OkResponse<CourseVO> findCourseByName(@RequestParam String name) {
         return OkResponse.of(courseService.findCourseByName(name));
     }
 }