课程详情接口优化

This commit is contained in:
huangrun
2025-12-09 10:19:32 +08:00
parent e727f266ec
commit 9219b77895

View File

@@ -426,7 +426,7 @@ public class CourseFullTextApi extends ApiBaseController{
public void getCourseFromKJB(CourseFullText courseFull,Course course){ public void getCourseFromKJB(CourseFullText courseFull,Course course){
String courseId = courseFull.getId(); String courseId = courseFull.getId();
log.info("------------KJB---获取课程摘要信息---------courseId = " + courseId); log.info("------------KJB---获取课程详情 start ---------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 = aicoreUrl + "/aiVideo/getCourseList"; String url = aicoreUrl + "/aiVideo/getCourseList";
@@ -445,7 +445,7 @@ public class CourseFullTextApi extends ApiBaseController{
List<BoeaiCourseDto> boeaiCourseDto = JSON.parseArray(data, BoeaiCourseDto.class); List<BoeaiCourseDto> boeaiCourseDto = JSON.parseArray(data, BoeaiCourseDto.class);
//List<BoeaiCourseDto> aiVideoResourceRsp = Collections.singletonList(JSON.parseObject(data, BoeaiCourseDto.class)); //List<BoeaiCourseDto> aiVideoResourceRsp = Collections.singletonList(JSON.parseObject(data, BoeaiCourseDto.class));
if(boeaiCourseDto != null && !boeaiCourseDto.isEmpty()){ if(boeaiCourseDto != null && !boeaiCourseDto.isEmpty()){
log.info("KJB摘要信息"+boeaiCourseDto.get(0).getSummaryContent()); //log.info("KJB摘要信息"+boeaiCourseDto.get(0).getSummaryContent());
courseFull.setAiAbstract(boeaiCourseDto.get(0).getAiAbstract()); courseFull.setAiAbstract(boeaiCourseDto.get(0).getAiAbstract());
courseFull.setSummaryContent(boeaiCourseDto.get(0).getSummaryContent()); courseFull.setSummaryContent(boeaiCourseDto.get(0).getSummaryContent());
@@ -458,6 +458,7 @@ public class CourseFullTextApi extends ApiBaseController{
course.setLanguageStatus(boeaiCourseDto.get(0).getLanguageStatus()); course.setLanguageStatus(boeaiCourseDto.get(0).getLanguageStatus());
course.setLanguageCode(boeaiCourseDto.get(0).getLanguageCode() == null ? new ArrayList<>() :Arrays.asList(boeaiCourseDto.get(0).getLanguageCode().split(","))); course.setLanguageCode(boeaiCourseDto.get(0).getLanguageCode() == null ? new ArrayList<>() :Arrays.asList(boeaiCourseDto.get(0).getLanguageCode().split(",")));
} }
log.info("------------KJB---获取课程详情 end ---------");
} }
private void getTeacherStatusByCode(String token, PageList<CourseFullText> coursePageList) { private void getTeacherStatusByCode(String token, PageList<CourseFullText> coursePageList) {