学员端添加课程摘要信息

This commit is contained in:
huangrun
2025-11-20 14:36:45 +08:00
parent 640786391d
commit bfdbd4d38e

View File

@@ -424,7 +424,7 @@ public class CourseFullTextApi extends ApiBaseController{
String courseId = courseFull.getId(); String courseId = courseFull.getId();
log.info("------------KJB---获取课程摘要信息---------courseId = " + courseId); log.info("------------KJB---获取课程摘要信息---------courseId = " + courseId);
//String url = env.getProperty("kjb.url") + "/api/course/getCourseFromKJB?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(); JSONObject jsonObject = new JSONObject();
JSONArray courseIds = new JSONArray(); JSONArray courseIds = new JSONArray();
@@ -437,9 +437,11 @@ public class CourseFullTextApi extends ApiBaseController{
JSONObject jsonResult = JSONObject.parseObject(result); JSONObject jsonResult = JSONObject.parseObject(result);
String data = jsonResult.getString("data"); String data = jsonResult.getString("data");
//json字符串转为实体对象 //json字符串转为实体对象
BoeaiCourseDto aiVideoResourceRsp = JSON.parseObject(data, BoeaiCourseDto.class); // 直接解析为 List<Course>
courseFull.setAiAbstract(aiVideoResourceRsp.getAiAbstract()); List<BoeaiCourseDto> boeaiCourseDto = JSON.parseArray(data, BoeaiCourseDto.class);
courseFull.setSummaryContent(aiVideoResourceRsp.getSummaryContent()); //List<BoeaiCourseDto> 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<CourseFullText> coursePageList) { private void getTeacherStatusByCode(String token, PageList<CourseFullText> coursePageList) {