mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/per-boe/java-servers.git
synced 2025-12-12 12:26:51 +08:00
课程详情接口优化
This commit is contained in:
@@ -17,8 +17,10 @@ import com.boe.feign.api.infrastructure.entity.CommonSearchVo;
|
|||||||
import com.boe.feign.api.infrastructure.entity.Dict;
|
import com.boe.feign.api.infrastructure.entity.Dict;
|
||||||
import com.xboe.api.ThirdApi;
|
import com.xboe.api.ThirdApi;
|
||||||
import com.xboe.constants.CacheName;
|
import com.xboe.constants.CacheName;
|
||||||
|
import com.xboe.module.course.api.CourseFullTextApi;
|
||||||
import com.xboe.module.course.dto.AiVideoResourceRsp;
|
import com.xboe.module.course.dto.AiVideoResourceRsp;
|
||||||
import com.xboe.module.course.dto.BoeaiSubtitleRsp;
|
import com.xboe.module.course.dto.BoeaiSubtitleRsp;
|
||||||
|
import com.xboe.module.course.dto.CourseFullText;
|
||||||
import com.xboe.module.course.utils.HttpUtils;
|
import com.xboe.module.course.utils.HttpUtils;
|
||||||
import com.xboe.module.course.vo.TeacherVo;
|
import com.xboe.module.course.vo.TeacherVo;
|
||||||
import com.xboe.module.usergroup.service.IUserGroupService;
|
import com.xboe.module.usergroup.service.IUserGroupService;
|
||||||
@@ -110,6 +112,9 @@ public class StudyCourseApi extends ApiBaseController{
|
|||||||
@Autowired
|
@Autowired
|
||||||
StringRedisTemplate redisTemplate;
|
StringRedisTemplate redisTemplate;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
CourseFullTextApi courseFullTextApi;
|
||||||
|
|
||||||
@Value("${kjb.aicoreUrl}")
|
@Value("${kjb.aicoreUrl}")
|
||||||
private String aicoreUrl;
|
private String aicoreUrl;
|
||||||
|
|
||||||
@@ -179,6 +184,12 @@ public class StudyCourseApi extends ApiBaseController{
|
|||||||
if(course==null || course.getDeleted()){
|
if(course==null || course.getDeleted()){
|
||||||
return badRequest("课程不存在或已被删除");
|
return badRequest("课程不存在或已被删除");
|
||||||
}
|
}
|
||||||
|
//获取课程AI详情
|
||||||
|
log.info("---- KJB 获取课程详情 ---");
|
||||||
|
CourseFullText courseFullText = new CourseFullText();
|
||||||
|
courseFullText.setId(cid);
|
||||||
|
courseFullTextApi.getCourseFromKJB(courseFullText,course);
|
||||||
|
|
||||||
rs.put("course",course);
|
rs.put("course",course);
|
||||||
|
|
||||||
List<CourseCrowd> courseCrowdList = courseService.findCrowdByCourseId(cid);
|
List<CourseCrowd> courseCrowdList = courseService.findCrowdByCourseId(cid);
|
||||||
|
|||||||
Reference in New Issue
Block a user