| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128 |
- import request from "@/utils/request.js";
- /**
- * 获取文章列表
- * @param keyword 关键字
- * @param range 0-发现 1-关注用户 2-我的
- */
- export function getArticleList(data) {
- return request.get('book/page', data);
- }
- /**
- * 当前用户的文章获赞与收藏数
- * @param keyword 关键字
- * @param type 0-点赞 1-收藏 2-我的
- */
- export function getUserArticleList(data) {
- return request.get('book/likeCollect/page', data);
- }
- /**
- * 其他用户的文章获赞与收藏数
- * @param userId 用户id
- */
- export function getOtherUserCount(id) {
- return request.get(`book/like/Num/${id}`);
- }
- /**
- * 设置文章 关注/收藏/点赞
- * @param keyword 关键字
- * @param range 0-发现 1-关注用户 2-我的1
- */
- export function setUserState(data) {
- return request.post('book/toggle', data);
- }
- /**
- * 新增评论
- * @param bookId 文章id
- * @param content 评论内容
- * @param parentId 父评论id
- * @param replyId 回复的用户id
- */
- export function addComment(data) {
- return request.post(`book/comment/add`, data);
- }
- /**
- * 获取粉丝列表
- * @param keyword 搜索关键字
- * @param range 0-发现(默认) 1-关注用户
- * @param type 0-点赞 1-收藏 2-我的
- * @param userId 用户id
- */
- export function getFollowList(data) {
- return request.get(`book/follow/list`, data);
- }
- /**
- * 获取一级评论
- * @param id 文章id
- */
- export function getCommentOne(data) {
- return request.get(`book/commentOne`, data);
- }
- /**
- * 获取二级评论
- * @param id 文章id
- */
- export function getCommentTwo(data) {
- return request.get(`book/commentTwo`, data);
- }
- /**
- * 删除评论
- * @param id 评论id
- */
- export function deleteComment(id) {
- return request.post(`book/comment/del/${id}`);
- }
- /**
- * 获取文章详情
- * @param id 文章id
- */
- export function getArticleDetail(id) {
- return request.get(`book/detail/${id}`);
- }
- /**
- * 添加文章
- * @param content 文章内容
- * @param coverImage 封面图片URL
- * @param id 文章id
- * @param status 状态(0-草稿 1-待审核)
- * @param title 文章标题
- */
- export function addArticle(data) {
- return request.post('book/save', data);
- }
- /**
- * 删除文章
- */
- export function deleteArticle(id) {
- return request.post(`book/delete/${id}`);
- }
- /**
- * 获取视频列表
- */
- export function getBookVideos(data) {
- return request.get(`book/videopage/`, data);
- }
- /**
- * 修改购物车数量
- * @param int cartId 购物车id
- * @param int number 修改数量
- */
- export function changeCartNum(cartId, number) {
- return request.post("cart/num", {
- id: cartId,
- number: number
- }, {}, 1);
- }
|