diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/course/api/CourseFullTextApi.java b/servers/boe-server-all/src/main/java/com/xboe/module/course/api/CourseFullTextApi.java index a7b8f2ea..b8ff87f3 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/course/api/CourseFullTextApi.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/course/api/CourseFullTextApi.java @@ -424,7 +424,7 @@ public class CourseFullTextApi extends ApiBaseController{ String courseId = courseFull.getId(); log.info("------------KJB---获取课程摘要信息---------;courseId = " + courseId); //String url = env.getProperty("kjb.url") + "/api/course/getCourseFromKJB?courseId=" + courseId; - String url = "https://jsonplaceholder.typicode.com/posts"; + String url = "http://10.251.186.27:8088/aiVideo/getCourseList"; JSONObject jsonObject = new JSONObject(); JSONArray courseIds = new JSONArray(); @@ -437,9 +437,11 @@ public class CourseFullTextApi extends ApiBaseController{ JSONObject jsonResult = JSONObject.parseObject(result); String data = jsonResult.getString("data"); //json字符串转为实体对象 - BoeaiCourseDto aiVideoResourceRsp = JSON.parseObject(data, BoeaiCourseDto.class); - courseFull.setAiAbstract(aiVideoResourceRsp.getAiAbstract()); - courseFull.setSummaryContent(aiVideoResourceRsp.getSummaryContent()); + // 直接解析为 List + List boeaiCourseDto = JSON.parseArray(data, BoeaiCourseDto.class); + //List aiVideoResourceRsp = Collections.singletonList(JSON.parseObject(data, BoeaiCourseDto.class)); + courseFull.setAiAbstract(boeaiCourseDto.get(0).getAiAbstract()); + courseFull.setSummaryContent(v.get(0).getSummaryContent()); } private void getTeacherStatusByCode(String token, PageList coursePageList) {