vue-src-api-单独的请求api详情
/** * 文章请求模块 */ import request from '@/utils/request' // 获取频道新闻推荐_V1.1 export const newTuijian = params => { return request({ method: 'GET', url: '/app/v1_1/articles', params }) } export const getAriticle = articleId => { return request({ method: 'GET', url: `/app/v1_0/articles/${articleId}` }) } // 关注 export const getattention = target => { return request({ method: 'POST', url: '/app/v1_0/user/followings', data: { target } }) } // 取消关注 export const deleteFollow = target => { return request({ method: 'DELETE', url: `/app/v1_0/user/followings/${target}` }) } // 收藏 export const getCollent = target => { return request({ method: 'POST', url: '/app/v1_0/article/collections', data: { target } }) } // 取消收藏 export const DeleteCollent = target => { return request({ method: 'DELETE', url: `/app/v1_0/article/collections/${target}` }) } // 评论列表 export const getCommentList = params => { return request({ method: 'GET', url: '/app/v1_0/comments', params }) } // 点赞 export const articleLike = target => { return request({ method: 'POST', url: '/app/v1_0/article/likings', data: { target } }) } // 取消点赞 export const DeletearticleLike = target => { return request({ method: 'DELETE', url: `/app/v1_0/article/likings/${target}` }) } // 文章内容发布 export const postarticle = data => { return request({ method: 'POST', url: '/app/v1_0/comments', data }) } // 对评论或评论回复点赞 export const addcommentLike = target => { return request({ method: 'POST', url: '/app/v1_0/comment/likings', data: { target } }) } // 取消对评论或评论回复点赞 export const deleteCommentLike = target => { return request({ method: 'DELETE', url: `/app/v1_0/comment/likings/${target}` }) }