mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/learning-system-mobile.git
synced 2025-12-07 01:46:44 +08:00
160 lines
4.4 KiB
JavaScript
160 lines
4.4 KiB
JavaScript
/* 分享的相关处理*/
|
||
import ajax from '@/utils/xajax.js'
|
||
|
||
/*点赞
|
||
* objType,点赞对象类型,, 1课程 2文章,3案例, 4问答
|
||
* objId 分享对象id
|
||
* content 分享内容
|
||
* addTime 分享名称
|
||
toAid 分享给人的id
|
||
toAname 分享给人的名称
|
||
*
|
||
*/
|
||
const save=function(data){
|
||
return ajax.post('/xboe/m/share/add',data);
|
||
}
|
||
/**
|
||
* 我分享的全部
|
||
* @param pageIndex 第几页
|
||
* @param pageSize 每页多少行
|
||
* @param keyword 关键字搜索
|
||
* @param isRead 是否已读
|
||
* */
|
||
const findMeShare=function (query){
|
||
return ajax.post('/xboe/m/share/findMeShare',query);
|
||
}
|
||
// 删除分享
|
||
// 参数 id
|
||
const del=function(id){
|
||
return ajax.get('/xboe/m/share/delete?id='+id);
|
||
}
|
||
// 查看我的分享
|
||
// pageIndex 第几页
|
||
// pageSize 一页展示多少行
|
||
// objType,点赞对象类型,, 1课程 2文章,3案例, 4问答
|
||
// * objId 分享对象id
|
||
// * content 分享内容
|
||
// * addTime 分享名称
|
||
// toAid 分享给人的id
|
||
// toAname 分享给人的名称
|
||
//
|
||
const querylist=function(query){
|
||
return ajax.post('/xboe/m/share/list',data);
|
||
}
|
||
// 当前用户是否已分享
|
||
// // objType,点赞对象类型,, 1课程 2文章,3案例, 4问答
|
||
// * objId 分享对象id
|
||
const has=function(objType,objId){
|
||
return ajax.post(`/xboe/m/share/has?objType=${objType}&objId=${objId}`);
|
||
}
|
||
// 取消当前用户点赞
|
||
// // objType,点赞对象类型,, 1课程 2文章,3案例, 4问答
|
||
// * objId 分享对象id
|
||
const remove=function(objType,objId){
|
||
return ajax.post(`/xboe/m/share/remove?objType=${objType}&objId=${objId}`);
|
||
}
|
||
/*
|
||
分页查询 我分享的问答信息
|
||
@param {Object} query
|
||
@param isResolve 是否已解决 true或者false 如果不查就不要传或传null值
|
||
@param content 对应关键字查询
|
||
@param pageIndex 第几页,pageSize,每页展示多少行
|
||
@param isRead 已查看未查看 true或者false
|
||
*/
|
||
const myqalist=function(query){
|
||
return ajax.post('/xboe/m/share/myQaList',query);
|
||
}
|
||
/*
|
||
分页查询 我分享的文章信息
|
||
@param {Object} query
|
||
@param type 查询的条件,暂时未确定
|
||
@param content 关键词搜索
|
||
@param pageIndex 第几页 ,pageSize 每页展示多少行
|
||
@param isRead 已查看未查看 true或者false
|
||
*/
|
||
const myarticlelist=function(query){
|
||
return ajax.post('/xboe/m/share/myArticleList',query);
|
||
}
|
||
/**
|
||
* 分享给我的全部
|
||
* @param pageIndex 第几页
|
||
* @param pageSize 每页多少行
|
||
* @param keyword 关键字搜索
|
||
* @param isRead 是否已读
|
||
* */
|
||
const findShareMe=function (query){
|
||
return ajax.post('/xboe/m/share/findShareMe',query);
|
||
}
|
||
/*分页查询 我分享的课程信息
|
||
@param {Object} query
|
||
@param type 查询的条件,暂时未确定
|
||
@param content 关键词搜索
|
||
@param pageIndex 第几页,pageSize 每页展示多少行
|
||
@param isRead 已查看未查看 true或者false
|
||
*/
|
||
const mycourselist=function(query){
|
||
return ajax.post('/xboe/m/share/myCourseList',query);
|
||
}
|
||
|
||
/*分页查询 分享给我的问答
|
||
@param {Object} query
|
||
@isResolve 是否已解决 true或者false 如果不查就不要传或传null值
|
||
@param content 对应关键字查询
|
||
@param pageIndex 第几页,pageSize,每页展示多少行
|
||
@param isRead 已查看未查看 true或者false
|
||
*/
|
||
const mymeqalist=function(query){
|
||
return ajax.post('/xboe/m/share/myMeQaList',query);
|
||
}
|
||
/*分页查询 分享给我的课程信息
|
||
@param {Object} query
|
||
@param type 查询的条件,暂时未确定
|
||
@param content 关键词搜索
|
||
@param pageIndex 第几页,pageSize 每页展示多少行
|
||
@param isRead 已查看未查看 true或者false
|
||
*/
|
||
const mymecourselist=function(query){
|
||
return ajax.post('/xboe/m/share/myMeCourseList',query);
|
||
}
|
||
|
||
/*
|
||
分页查询 分享给我的文章
|
||
@param {Object} query
|
||
@param type 查询的条件,暂时未确定
|
||
@param content 关键词搜索
|
||
@param pageIndex 第几页 ,pageSize 每页展示多少行
|
||
@param isRead 已查看未查看 true或者false
|
||
*/
|
||
const mymearticlelist=function(query){
|
||
return ajax.post('/xboe/m/share/myMeArticleList',query);
|
||
}
|
||
/*
|
||
撤回分享
|
||
@param id 分享id
|
||
*/
|
||
const deleteshares=function(id){
|
||
return ajax.get(`/xboe/m/share/delete-shares?id=${id}`);
|
||
}
|
||
/*
|
||
设置已读
|
||
@param id 分享id
|
||
*/
|
||
const updateIsRead=function(id){
|
||
return ajax.get(`/xboe/m/share/updateIsRead?id=${id}`);
|
||
}
|
||
export default{
|
||
save,
|
||
remove,
|
||
has,
|
||
querylist,
|
||
myqalist,
|
||
myarticlelist,
|
||
mycourselist,
|
||
mymeqalist,
|
||
mymecourselist,
|
||
mymearticlelist,
|
||
deleteshares,
|
||
findShareMe,
|
||
findMeShare,
|
||
updateIsRead
|
||
} |