提交 d8d40319 authored 作者: 王鹏飞's avatar 王鹏飞

chore(api): 课程接口升级到V3版本

上级 f6ee4ab6
......@@ -6,7 +6,7 @@ import httpRequest from '../utils/request.js'
* @param {string} courseId 课程ID
*/
export function getCourse(semesterId, courseId) {
return httpRequest.get(`/api/lms/v2/education/courses/${semesterId}/${courseId}`).then(response => {
return httpRequest.get(`/api/lms/v3/education/courses/${semesterId}/${courseId}`).then(response => {
response.chapters = response.chapters.filter(item => {
item.children = item.children.filter(child => child.type === 2 && child.resource_id)
return item.children.length
......
......@@ -23,7 +23,7 @@ const getlearnFindList = (callback) => {
/* 获取所有课程列表 - 选课广场 和 我的课程 共用同一个,通过 isMy判断 */
const getCourseList = (isMy, param, callback) => {
util.requestApi({
url: util.config.URL_PATH1 + '/v2/education/courses' + (isMy ? '/my' : '' ),
url: util.config.URL_PATH1 + '/v3/education/courses' + (isMy ? '/my' : '' ),
data: param, // json格式
callback: function (res) {
let json = [];
......@@ -51,7 +51,7 @@ const getCourseList = (isMy, param, callback) => {
/* 获取某个课程详细信息 - 课程考核 和 课程讨论单独获取 */
const getCourseDetail = (id, sid, callback) => {
util.requestApi({
url: util.config.URL_PATH1 + '/v2/education/courses/' + sid + '/' + id,
url: util.config.URL_PATH1 + '/v3/education/courses/' + sid + '/' + id,
callback: function (res) {
let cur = res.data, _cur = cur.curriculum
/* 课程类型 curriculum_elective_type 类型 改为 course_type 吴锚要求 */
......@@ -59,7 +59,7 @@ const getCourseDetail = (id, sid, callback) => {
let json = {
course_check_type: cur.course_check_type,
headerInfo: {
isStart: !!cur.selected, // 是否为开始学习按钮 或者 选课按钮
isStart: true, // 是否为开始学习按钮 或者 选课按钮
id: cur.course_id,
sid: cur.semester_id,
bgSrc: _cur && _cur.curriculum_picture || '../icons/home/default.jpg',
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论