import APIConfig from './api.js'; // import efunRequest from '../utils/efunRequest' import request from '../utils/request' export default class CourseDetails { // 获取课程详细信息 static getCourseDetails(courseId) { // return efunRequest.getHttpRequest().url(`http://ott80testlibrary.yifangjiaoyu.cn/mobile/course/${courseId}`).get(); return request(`http://ott80testlibrary.yifangjiaoyu.cn/mobile/course/${courseId}`) } // 获取评论列表 static getPostsList(columnId) { console.log(columnId) // return efunRequest.getHttpRequest().url(`http://ott80test-base.yifangjiaoyu.cn/mobile/posts`).header({ // uid: '' // }).params({ // columnId, // pageNo: '', // pageSize: '' // }).get(); // return request(`http://ott80test-base.yifangjiaoyu.cn/mobile/posts?columnId=${columnId}`, { // method: "get" // }) return fetch(`http://ott80test-base.yifangjiaoyu.cn/mobile/posts?columnId=${columnId}`,{ method:"GET", headers:{ "Accept": "application/json", "Content-Type": "application/json", "uid": "" } }) .then((response)=>response.json()) } // 收藏 static setFavorites(data) { // return request(`http://ott80test-base.yifangjiaoyu.cn/mobile/favorites`, { // method:"post", // body: data, // }) return fetch(`http://ott80test-base.yifangjiaoyu.cn/mobile/favorites`,{ method:"POST", headers:{ "Accept": "application/json", "Content-Type": "application/json", "uid": "" }, body: JSON.stringify(data), }) .then((response)=>response.json()) } // 获取是否收藏 static getisFavorites(data) { // return request(`http://ott80test-base.yifangjiaoyu.cn/mobile/favorites/isFavorites`, { // method:"post", // body: data, // }) return fetch(`http://ott80test-base.yifangjiaoyu.cn/mobile/favorites/isFavorites`,{ method:"POST", headers:{ "Accept": "application/json", "Content-Type": "application/json", "uid": "" }, body: JSON.stringify(data), }) .then((response)=>response.json()) } // 写评论 static addCommentList(data) { // return request(`http://ott80test-base.yifangjiaoyu.cn/mobile/posts`, { // method:"post", // body: data, // }) return fetch(`http://ott80test-base.yifangjiaoyu.cn/mobile/posts`,{ method:"POST", headers:{ "Accept": "application/json", "Content-Type": "application/json", "uid": "" }, body: JSON.stringify(data), }) .then((response)=>response.json()) } // 输入评论 static addReplyList(data) { // return request(`http://ott80test-base.yifangjiaoyu.cn/mobile/posts/reply`, { // method:"post", // body: data, // }) return fetch(`http://ott80test-base.yifangjiaoyu.cn/mobile/posts/reply`,{ method:"POST", headers:{ "Accept": "application/json", "Content-Type": "application/json", "uid": "" }, body: JSON.stringify(data), }) .then((response)=>response.json()) } }