2022年5月29日 从svn移到git

This commit is contained in:
daihh
2022-05-29 18:59:24 +08:00
parent 9580ff8c9b
commit faa7afb65f
897 changed files with 171836 additions and 0 deletions

138
api/modules/shares.js Normal file
View File

@@ -0,0 +1,138 @@
/* 分享的相关处理*/
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);
}
// 删除分享
// 参数 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 {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,
updateIsRead
}