123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362 |
- // +----------------------------------------------------------------------
- // | CRMEB [ CRMEB赋能开发者,助力企业发展 ]
- // +----------------------------------------------------------------------
- // | Copyright (c) 2016~2025 https://www.crmeb.com All rights reserved.
- // +----------------------------------------------------------------------
- // | Licensed CRMEB并不是自由软件,未经许可不能去掉CRMEB相关版权
- // +----------------------------------------------------------------------
- // | Author: CRMEB Team <admin@crmeb.com>
- // +----------------------------------------------------------------------
- import request from "@/utils/request.js";
- /**
- * 逛逛分类列表
- *
- */
- export function communityCategoryListApi(){
- return request.get('community/category/list',{},{ noAuth : true});
- }
- /**
- * 逛逛推荐作者列表
- *
- */
- export function recommendAuthorListApi(params){
- return request.get('community/recommend/author/list',params);
- }
- /**
- * 逛逛话题统计数据
- *
- */
- export function topicCountApi(tid){
- return request.get(`community/topic/count/${tid}`);
- }
- /**
- * 逛逛用户主页
- *
- */
- export function userHomeApi(id){
- return request.get(`community/user/home/page/${id}`,{},{ noAuth : true});
- }
- /**
- * 逛逛内容作者列表
- *
- */
- export function noteAuthorListApi(authorId){
- return request.get(`community/note/author/list/${authorId}`);
- }
- /**
- * 逛逛内容发现列表
- *
- */
- export function discoverListApi(params){
- return request.get(`community/note/discover/list`,params,{ noAuth : true});
- }
- /**
- * 逛逛内容关注列表
- *
- */
- export function followListApi(params){
- return request.get(`community/note/follow/list`,params);
- }
- /**
- * 逛逛内容评论列表
- *
- */
- export function replyListApi(item){
- return request.get(`community/note/reply/list/${item.noteId}?limit=${item.limit}&page=${item.page}`,{},{ noAuth : true});
- }
- /**
- * 逛逛内容列表
- *
- */
- export function topicListApi(params){
- return request.get(`community/topic/list?keywords=${params.keywords}&limit=${params.limit}&page=${params.page}`);
- }
- /**
- * 逛逛推荐话题列表
- *
- */
- export function topicRecommendListApi(){
- return request.get(`community/topic/recommend/list`);
- }
- /**
- * 逛逛用户内容详情
- *
- */
- export function noteDetailApi(noteId){
- return request.get(`community/note/user/detail/${noteId}`,{},{ noAuth : true});
- }
- /**
- * 二手交易用户内容详情
- *
- */
- export function secondHandDetailApi(noteId){
- return request.get(`secondHand/detail/${noteId}`,{},{ noAuth : true});
- }
- /**
- * 二手交易用户内容详情
- *
- */
- export function secondHandOrderApi(){
- return request.get(`secondHand/order/num`,{},{ noAuth : true});
- }
- /**
- * 逛逛内容发现推荐列表
- *
- */
- export function noteRecommendApi(item){
- return request.get(`community/note/discover/list/recommend/${item.noteId}?limit=${item.limit}&page=${item.page}`,{},{ noAuth : true});
- }
- /**
- * 创建逛逛内容
- *
- */
- export function noteAddApi(data){
- return request.post(`community/note/add`, data);
- }
- /**
- * 创建二手交易内容
- *
- */
- export function secondHandAddApi(data){
- return request.post(`secondHand/add`, data);
- }
- /**
- * 编辑逛逛内容
- *
- */
- export function noteUpdateApi(data){
- return request.post(`community/note/update`, data);
- }
- /**
- * 编辑二手交易内容
- *
- */
- export function secondHandUpdateApi(data){
- return request.post(`secondHand/update`, data);
- }
- /**
- * 逛逛关注/取关作者
- *
- */
- export function followAuthorApi(authorId){
- return request.post(`community/concerned/author/${authorId}`);
- }
- /**
- * 逛逛内容点赞/取消
- *
- */
- export function noteLikeApi(noteId){
- return request.post(`community/note/like/${noteId}`);
- }
- /**
- * 逛逛内容评论点赞/取消
- *
- */
- export function noteReplyLikeApi(replyId){
- return request.post(`community/note/reply/like/${replyId}`);
- }
- /**
- * 二手交易内容评论点赞/取消
- *
- */
- export function secondHandReplyLikeApi(replyId){
- return request.post(`secondHand/like/${replyId}`);
- }
- /**
- * 我的主页
- *
- */
- export function myHomeApi(){
- return request.get(`community/user/my/home/page`);
- }
- /**
- * 我的逛逛列表
- *
- */
- export function myNoteApi(data){
- return request.get(`community/note/my/list`,data);
- }
- /**
- * 二手交易我的列表
- *
- */
- export function mySecondHandListApi(data){
- return request.get(`secondHand/my/list`,data);
- }
- /**
- * 逛逛内容作者列表
- *
- */
- export function authorNoteApi(authorId, data){
- return request.get(`community/note/author/list/${authorId}`,data,{ noAuth : true});
- }
- /**
- * 我的点赞列表
- *
- */
- export function myLikeListApi(params){
- return request.get(`community/note/my/like/list`, params);
- }
- /**
- * 二手交易我的点赞列表
- *
- */
- export function secondHandListApi(params){
- return request.get(`secondHand/my/like/list`, params);
- }
- /**
- * 二手交易我的关注列表
- *
- */
- export function secondHandFollowListApi(params){
- return request.get(`secondHand/follow/list`, params);
- }
- /**
- * 我的关注列表
- *
- */
- export function myConcernedListApi(params){
- return request.get(`community/user/my/concerned/list`, params);
- }
- /**
- * 逛逛话题内容列表
- *
- */
- export function noteTopicListApi(params){
- return request.get(`community/note/topic/list`, params);
- }
- /**
- * 逛逛内容添加评论
- *
- */
- export function myFansListApi(data){
- return request.get(`community/user/my/fans/list`, data);
- }
- /**
- * 逛逛内容添加评论
- *
- */
- export function noteReplyAddApi(data){
- return request.post(`community/note/reply/add`, data);
- }
- /**
- * 逛逛内容删除
- *
- */
- export function noteDelApi(noteId){
- return request.post(`community/note/delete/${noteId}`);
- }
- /**
- * 二手交易内容删除
- *
- */
- export function secondHandDelApi(noteId){
- return request.post(`secondHand/delete/${noteId}`);
- }
- /**
- * 二手交易内容收藏
- *
- */
- export function secondHandConcernedDelApi(noteId){
- return request.post(`secondHand/concerned/${noteId}`);
- }
- /**
- * 逛逛内容评论删除
- *
- */
- export function noteReplyDelApi(noteId){
- return request.post(`community/note/reply/delete/${noteId}`);
- }
- /**
- * 逛逛内容评论开关
- *
- */
- export function noteReplySwitchApi(noteId){
- return request.post(`community/note/reply/switch/${noteId}`);
- }
- /**
- * 逛逛内容编辑个性签名
- *
- */
- export function editSignatureApi(data){
- return request.post(`community/user/edit/signature`, data);
- }
- /**
- * 二手交易内容编辑学校
- *
- */
- export function editSchoolApi(data){
- return request.post(`community/user/edit/school`, data);
- }
- /**
- * 获取逛逛内容评论平台开关设置
- *
- */
- export function replyPlatformSwitchApi(){
- return request.get(`community/note/reply/platform/switch/config`);
- }
- /**
- * 逛逛内容评论删除
- *
- */
- export function replyDeleteApi(replyId){
- return request.post(`community/note/reply/delete/${replyId}`);
- }
- /**
- * 表白墙轮播图信息
- *
- */
- export function getCommunityInfo(){
- return request.get(`community/info`);
- }
- /**
- * 二手交易轮播图信息S
- *
- */
- export function getSecondHandInfo(){
- return request.get(`secondHand/info`);
- }
|