From bfdbd4d38e81c7fe5173daba12e192dc5c767c89 Mon Sep 17 00:00:00 2001 From: huangrun Date: Thu, 20 Nov 2025 14:36:45 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AD=A6=E5=91=98=E7=AB=AF=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E8=AF=BE=E7=A8=8B=E6=91=98=E8=A6=81=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/xboe/module/course/api/CourseFullTextApi.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) 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) {