|
|
@@ -5,6 +5,9 @@ import cn.seecoder.seecoderportalcommon.vo.CourseVO;
|
|
|
import cn.seecoder.seecoderportalserver.security.SecurityUtils;
|
|
|
import cn.seecoder.seecoderportalserver.service.CourseService;
|
|
|
import cn.seecoder.seecoderportalserver.utility.OkResponse;
|
|
|
+import com.nju.edu.paasMonitorClient.MonitorClient;
|
|
|
+import com.nju.edu.paasMonitorClient.entity.Call;
|
|
|
+import com.nju.edu.paasMonitorCommon.enums.SeecSystem;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
|
|
|
|
@@ -19,7 +22,11 @@ public class CourseController {
|
|
|
|
|
|
@GetMapping("/getCourseById")
|
|
|
public OkResponse<CourseVO> findCourseById(@RequestParam Long id) {
|
|
|
- return OkResponse.of(courseService.findCourseById(id));
|
|
|
+ Call call = MonitorClient.createCall(SeecSystem.PORTAL,"seec-portal","/api/course/getCourseById");
|
|
|
+ call.start();
|
|
|
+ OkResponse<CourseVO> res = OkResponse.of(courseService.findCourseById(id));
|
|
|
+ call.end();
|
|
|
+ return res;
|
|
|
}
|
|
|
|
|
|
@PostMapping("/create")
|