123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362 |
- 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`);
- }
- export function getSecondHandInfo(){
- return request.get(`secondHand/info`);
- }
|