|
@@ -1,87 +1,108 @@
|
|
|
import APIConfig from './api.js';
|
|
|
-import efunRequest from '../utils/efunRequest'
|
|
|
+// 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 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 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": "c2e13090a563447c8744a8c03171d1db"
|
|
|
+ // }
|
|
|
+ // })
|
|
|
+ // .then((response)=>response.json())
|
|
|
}
|
|
|
// 收藏
|
|
|
static setFavorites(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),
|
|
|
+ return request(`http://ott80test-base.yifangjiaoyu.cn/mobile/favorites`, {
|
|
|
+ method:"post",
|
|
|
+ body: data,
|
|
|
})
|
|
|
- .then((response)=>response.json())
|
|
|
- // return efunRequest.getHttpRequest().url(`http://ott80test-base.yifangjiaoyu.cn/mobile/favorites`).header({
|
|
|
- // "Accept" : "application/json",
|
|
|
- // "Content-Type" : "application/json",
|
|
|
- // "uid": ""
|
|
|
- // }).data(data).post();
|
|
|
+ // return fetch(`http://ott80test-base.yifangjiaoyu.cn/mobile/favorites`,{
|
|
|
+ // method:"POST",
|
|
|
+ // headers:{
|
|
|
+ // "Accept": "application/json",
|
|
|
+ // "Content-Type": "application/json",
|
|
|
+ // "uid": "c2e13090a563447c8744a8c03171d1db"
|
|
|
+ // },
|
|
|
+ // body: JSON.stringify(data),
|
|
|
+ // })
|
|
|
+ // .then((response)=>response.json())
|
|
|
}
|
|
|
// 获取是否收藏
|
|
|
static getisFavorites(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),
|
|
|
+ return request(`http://ott80test-base.yifangjiaoyu.cn/mobile/favorites/isFavorites`, {
|
|
|
+ method:"post",
|
|
|
+ body: data,
|
|
|
})
|
|
|
- .then((response)=>response.json())
|
|
|
+ // return fetch(`http://ott80test-base.yifangjiaoyu.cn/mobile/favorites/isFavorites`,{
|
|
|
+ // method:"POST",
|
|
|
+ // headers:{
|
|
|
+ // "Accept": "application/json",
|
|
|
+ // "Content-Type": "application/json",
|
|
|
+ // "uid": "c2e13090a563447c8744a8c03171d1db"
|
|
|
+ // },
|
|
|
+ // body: JSON.stringify(data),
|
|
|
+ // })
|
|
|
+ // .then((response)=>response.json())
|
|
|
}
|
|
|
// 写评论
|
|
|
static addCommentList(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),
|
|
|
+ return request(`http://ott80test-base.yifangjiaoyu.cn/mobile/posts`, {
|
|
|
+ method:"post",
|
|
|
+ body: data,
|
|
|
})
|
|
|
- .then((response)=>response.json())
|
|
|
- // return efunRequest.getHttpRequest().url(`http://ott80test-base.yifangjiaoyu.cn/mobile/posts`).header({
|
|
|
- // "Accept" : "application/json",
|
|
|
- // "Content-Type" : "application/json",
|
|
|
- // "uid": ""
|
|
|
- // }).data(data).post();
|
|
|
+ // return fetch(`http://ott80test-base.yifangjiaoyu.cn/mobile/posts`,{
|
|
|
+ // method:"POST",
|
|
|
+ // headers:{
|
|
|
+ // "Accept": "application/json",
|
|
|
+ // "Content-Type": "application/json",
|
|
|
+ // "uid": "c2e13090a563447c8744a8c03171d1db"
|
|
|
+ // },
|
|
|
+ // body: JSON.stringify(data),
|
|
|
+ // })
|
|
|
+ // .then((response)=>response.json())
|
|
|
}
|
|
|
- // 输入评论
|
|
|
+ // 输入回复
|
|
|
static addReplyList(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),
|
|
|
+ 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": "c2e13090a563447c8744a8c03171d1db"
|
|
|
+ // },
|
|
|
+ // body: JSON.stringify(data),
|
|
|
+ // })
|
|
|
+ // .then((response)=>response.json())
|
|
|
+ }
|
|
|
+ static playLog(data) {
|
|
|
+ return request(`http://ott80test-base.yifangjiaoyu.cn/mobile/playLog`, {
|
|
|
+ method:"post",
|
|
|
+ body: data,
|
|
|
})
|
|
|
- .then((response)=>response.json())
|
|
|
- // return efunRequest.getHttpRequest().url(`http://ott80test-base.yifangjiaoyu.cn/mobile/posts`).header({
|
|
|
- // "Accept" : "application/json",
|
|
|
- // "Content-Type" : "application/json",
|
|
|
- // "uid": ""
|
|
|
- // }).data(data).post();
|
|
|
}
|
|
|
}
|