@@ -21,7 +21,7 @@ export default ({ app: { $request } }, inject) => {
21
21
* @param {string } order - POPULAR:热门、NEWEST:最新、THREE_DAYS_HOTTEST:3天内热榜、WEEKLY_HOTTEST:7天内热榜、MONTHLY_HOTTEST:30天内热榜、HOTTEST:全部热榜
22
22
*/
23
23
getIndexList ( data = { } ) {
24
- return $request . post ( '/v1/article /indexList' , data )
24
+ return $request . post ( '/v1/articles /indexList' , data )
25
25
} ,
26
26
/**
27
27
* 搜索
@@ -32,15 +32,15 @@ export default ({ app: { $request } }, inject) => {
32
32
* @param {string } period - ALL:全部、D1:一天内、W1:一周内、M3:三个月内
33
33
*/
34
34
searchList ( params = { } ) {
35
- return $request . get ( '/v1/search/entry ' , params )
35
+ return $request . get ( '/v1/articles/search ' , params )
36
36
} ,
37
37
/**
38
38
* 获取详情页信息
39
39
* @param {string } type - entry:用户等信息,entryView:文章信息
40
40
* @param {string } postId - 文章id
41
41
*/
42
42
getDetail ( params = { } ) {
43
- return $request . get ( '/v1/article /detail' , params )
43
+ return $request . get ( '/v1/articles /detail' , params )
44
44
} ,
45
45
/**
46
46
* 获取文章评论
@@ -50,7 +50,7 @@ export default ({ app: { $request } }, inject) => {
50
50
* @param {number } pageSize - 条数
51
51
*/
52
52
getCommentList ( params = { } ) {
53
- return $request . get ( '/v1/comment /entry' , params )
53
+ return $request . get ( '/v1/comments /entry' , params )
54
54
} ,
55
55
/**
56
56
* 获取回复列表
@@ -60,28 +60,28 @@ export default ({ app: { $request } }, inject) => {
60
60
* @param {number } pageSize - 页数
61
61
*/
62
62
getReplyList ( params = { } ) {
63
- return $request . get ( '/v1/comment /reply' , params )
63
+ return $request . get ( '/v1/comments /reply' , params )
64
64
} ,
65
65
/**
66
66
* 获取用户信息
67
67
* @param {string } ids - 需要获取的用户id(多个以|分割)
68
68
*/
69
69
getMultiUser ( params = { } ) {
70
- return $request . get ( '/v1/user /multiUser' , params )
70
+ return $request . get ( '/v1/users /multiUser' , params )
71
71
} ,
72
72
/**
73
73
* 获取用户消息
74
74
* @param {string } before - 最后一条消息的 beforeAtString
75
75
*/
76
76
getUserNotification ( params = { } ) {
77
- return $request . get ( '/v1/user /notification' , params )
77
+ return $request . get ( '/v1/users /notification' , params )
78
78
} ,
79
79
/**
80
80
* 获取标签详情
81
81
* @param {string } tagName
82
82
*/
83
83
getTagDetail ( params = { } ) {
84
- return $request . get ( '/v1/tag /detail' , params )
84
+ return $request . get ( '/v1/tags /detail' , params )
85
85
} ,
86
86
/**
87
87
* 获取对应标签的文章列表
@@ -91,22 +91,22 @@ export default ({ app: { $request } }, inject) => {
91
91
* @param {string } sort - rankIndex:热门;createdAt:最新;hotIndex:最热
92
92
*/
93
93
getTagEntry ( params = { } ) {
94
- return $request . get ( '/v1/tag /entry' , params )
94
+ return $request . get ( '/v1/tags /entry' , params )
95
95
} ,
96
96
/**
97
97
* 检查是否关注用户
98
98
* @param {staring } currentUid
99
99
* @param {string } targetUids
100
100
*/
101
101
isCurrentUserFollowed ( params = { } ) {
102
- return $request . get ( '/v1/user /isCurrentUserFollowed' , params )
102
+ return $request . get ( '/v1/users /isCurrentUserFollowed' , params )
103
103
} ,
104
104
/**
105
105
* 是否点赞文章
106
106
* @param {string } entryId - 文章entryId
107
107
*/
108
108
isArticleLike ( params = { } ) {
109
- return $request . get ( '/v1/user /isArticleLike' , params )
109
+ return $request . get ( '/v1/users /isArticleLike' , params )
110
110
} ,
111
111
/**
112
112
* 获取用户专栏文章
@@ -116,58 +116,58 @@ export default ({ app: { $request } }, inject) => {
116
116
* @param {string } order - 排序 - rankIndex:热门、createdAt:最新
117
117
*/
118
118
getUserPost ( params = { } ) {
119
- return $request . get ( '/v1/article /userPost' , params )
119
+ return $request . get ( '/v1/articles /userPost' , params )
120
120
} ,
121
121
/**
122
122
* 获取推荐作者
123
123
* @param {number } limit - 条数
124
124
*/
125
125
getRecommendAuthor ( params = { } ) {
126
- return $request . get ( '/v1/recommend /recommendAuthor' , params )
126
+ return $request . get ( '/v1/recommends /recommendAuthor' , params )
127
127
} ,
128
128
/**
129
129
* 获取相关文章
130
130
* @param {number } limit - 条数
131
131
* @param {string } entryId - 文章objectId
132
132
*/
133
133
getRelatedEntry ( params = { } ) {
134
- return $request . get ( '/v1/article /relatedEntry' , params )
134
+ return $request . get ( '/v1/articles /relatedEntry' , params )
135
135
} ,
136
136
/**
137
137
* 根据标签id获取相关推荐文章
138
138
* @param {string } tagIds - 多个id以|分隔
139
139
* @param {number } before - 最后一条的rankIndex,下一页时传入
140
140
*/
141
141
getRecommendEntryByTagIds ( params = { } ) {
142
- return $request . get ( '/v1/article /recommendEntryByTagIds' , params )
142
+ return $request . get ( '/v1/articles /recommendEntryByTagIds' , params )
143
143
} ,
144
144
/**
145
145
* 点赞文章
146
146
* @param {string } entryId - 文章objectId
147
147
*/
148
148
articleLike ( data = { } ) {
149
149
let method = data . isCollected ? 'put' : 'delete'
150
- return $request [ method ] ( '/v1/user /like' , { entryId : data . entryId } )
150
+ return $request [ method ] ( '/v1/users /like' , { entryId : data . entryId } )
151
151
} ,
152
152
/**
153
153
* 获取未读消息数量
154
154
*/
155
155
getUserNotificationNum ( ) {
156
- return $request . get ( '/v1/user /userNotificationNum' )
156
+ return $request . get ( '/v1/users /userNotificationNum' )
157
157
} ,
158
158
/**
159
159
* 获取未读消息数量
160
160
*/
161
161
setUserNotificationNum ( ) {
162
- return $request . put ( '/v1/user /userNotificationNum' )
162
+ return $request . put ( '/v1/users /userNotificationNum' )
163
163
} ,
164
164
/**
165
165
* 关注、取消关注
166
166
* @param {string } follower - 关注者id
167
167
* @param {string } followee - 被关注者id
168
168
*/
169
169
followUser ( data = { } ) {
170
- return $request [ data . method ] ( '/v1/user /follow' , {
170
+ return $request [ data . method ] ( '/v1/users /follow' , {
171
171
follower : data . follower ,
172
172
followee : data . followee
173
173
} )
@@ -176,21 +176,21 @@ export default ({ app: { $request } }, inject) => {
176
176
* 获取类目
177
177
*/
178
178
getCategories ( ) {
179
- return $request . get ( '/v1/category /entry' )
179
+ return $request . get ( '/v1/categories /entry' )
180
180
} ,
181
181
/**
182
182
* 获取类目下的标签
183
183
* @param {string } categoryId
184
184
* @param {number } limit
185
185
*/
186
186
getTagByCategories ( params = { } ) {
187
- return $request . post ( '/v1/category /tags' , params )
187
+ return $request . post ( '/v1/categories /tags' , params )
188
188
} ,
189
189
/**
190
190
* 获取已关注的标签
191
191
*/
192
192
getTagBySubscribed ( ) {
193
- return $request . get ( '/v1/tag /subscribed' )
193
+ return $request . get ( '/v1/tags /subscribed' )
194
194
} ,
195
195
/**
196
196
* 获取全部标签
@@ -199,7 +199,7 @@ export default ({ app: { $request } }, inject) => {
199
199
* @param {number } pageSize - 页数
200
200
*/
201
201
getTagByAll ( params = { } ) {
202
- return $request . get ( '/v1/tag /all' , params )
202
+ return $request . get ( '/v1/tags /all' , params )
203
203
} ,
204
204
/**
205
205
* 搜索标签
@@ -209,14 +209,14 @@ export default ({ app: { $request } }, inject) => {
209
209
* @param {number } pageSize - 页数
210
210
*/
211
211
getTagBySearch ( params = { } ) {
212
- return $request . get ( '/v1/tag /search' , params )
212
+ return $request . get ( '/v1/tags /search' , params )
213
213
} ,
214
214
/**
215
215
* 关注标签
216
216
* @param {string } tagId
217
217
*/
218
218
followTag ( data = { } ) {
219
- return $request [ data . method ] ( '/v1/tag /subscribe' , {
219
+ return $request [ data . method ] ( '/v1/tags /subscribe' , {
220
220
tagId : data . tagId
221
221
} )
222
222
} ,
@@ -227,7 +227,7 @@ export default ({ app: { $request } }, inject) => {
227
227
* @param {number } pageSize - 条数
228
228
*/
229
229
getTopics ( params = { } ) {
230
- return $request . get ( '/v1/topic /list' , params )
230
+ return $request . get ( '/v1/topics /list' , params )
231
231
} ,
232
232
/**
233
233
* 获取已关注话题列表
@@ -236,42 +236,42 @@ export default ({ app: { $request } }, inject) => {
236
236
* @param {number } pageSize - 条数
237
237
*/
238
238
getFollowedTopics ( params = { } ) {
239
- return $request . get ( '/v1/topic /followedList' , params )
239
+ return $request . get ( '/v1/topics /followedList' , params )
240
240
} ,
241
241
/**
242
242
* 关注话题
243
243
* @param {string } topicId
244
244
*/
245
245
followTopic ( data = { } ) {
246
- return $request [ data . method ] ( '/v1/topic /follow' , {
246
+ return $request [ data . method ] ( '/v1/topics /follow' , {
247
247
topicIds : data . topicIds
248
248
} )
249
249
} ,
250
250
/**
251
251
* 获取小册类目
252
252
*/
253
253
getBookChannel ( ) {
254
- return $request . get ( '/v1/book /channel' )
254
+ return $request . get ( '/v1/books /channel' )
255
255
} ,
256
256
/**
257
257
* 获取小册列表
258
258
* @param {string } alias - 类目名
259
259
* @param {number } pageNum
260
260
*/
261
261
getBooks ( params = { } ) {
262
- return $request . get ( '/v1/book /getListByLastTime' , params )
262
+ return $request . get ( '/v1/books /getListByLastTime' , params )
263
263
} ,
264
264
/**
265
265
* 推荐小册
266
266
*/
267
267
getRecommendBook ( ) {
268
- return $request . get ( '/v1/recommend /books' )
268
+ return $request . get ( '/v1/recommends /books' )
269
269
} ,
270
270
/**
271
271
* 作者排行类目
272
272
*/
273
273
getAuthorChannel ( ) {
274
- return $request . get ( '/v1/recommend /channel' )
274
+ return $request . get ( '/v1/recommends /channel' )
275
275
} ,
276
276
/**
277
277
* 作者榜单
@@ -280,7 +280,7 @@ export default ({ app: { $request } }, inject) => {
280
280
* @param {number } first - 条数
281
281
*/
282
282
getAuthorRank ( params = { } ) {
283
- return $request . get ( '/v1/recommend /authorRank' , params )
283
+ return $request . get ( '/v1/recommends /authorRank' , params )
284
284
} ,
285
285
/**
286
286
* 沸点(推荐、热门、关注)
@@ -289,20 +289,20 @@ export default ({ app: { $request } }, inject) => {
289
289
* @param {string } after - 分页标识
290
290
*/
291
291
getPinList ( params = { } ) {
292
- return $request . get ( '/v1/pin /list' , params )
292
+ return $request . get ( '/v1/pins /list' , params )
293
293
} ,
294
294
/**
295
295
* 单条沸点
296
296
* @param {string } pinId
297
297
*/
298
298
getPinById ( params = { } ) {
299
- return $request . get ( '/v1/pin /byId' , params )
299
+ return $request . get ( '/v1/pins /byId' , params )
300
300
} ,
301
301
/**
302
302
* 推荐沸点
303
303
*/
304
304
getPinListByRecommend ( ) {
305
- return $request . get ( '/v1/pin /hotRecommendList' )
305
+ return $request . get ( '/v1/pins /hotRecommendList' )
306
306
} ,
307
307
/**
308
308
* 沸点 - 话题列表
@@ -311,14 +311,14 @@ export default ({ app: { $request } }, inject) => {
311
311
* @param {number } pageSize - 条数
312
312
*/
313
313
getPinListByTopic ( params = { } ) {
314
- return $request . get ( '/v1/pin /topicList' , params )
314
+ return $request . get ( '/v1/pins /topicList' , params )
315
315
} ,
316
316
/**
317
317
* 话题详情
318
318
* @param {string } topicId - 话题标签
319
319
*/
320
320
getTopicDetail ( params = { } ) {
321
- return $request . get ( '/v1/topic /detail' , params )
321
+ return $request . get ( '/v1/topics /detail' , params )
322
322
} ,
323
323
/**
324
324
* 话题详情列表
@@ -328,7 +328,7 @@ export default ({ app: { $request } }, inject) => {
328
328
* @param {string } sortType - 排序
329
329
*/
330
330
getTopicPinList ( params = { } ) {
331
- return $request . get ( '/v1/topic /pinList' , params )
331
+ return $request . get ( '/v1/topics /pinList' , params )
332
332
} ,
333
333
/**
334
334
* 话题参与者列表
@@ -337,7 +337,7 @@ export default ({ app: { $request } }, inject) => {
337
337
* @param {number } pageSize - 条数
338
338
*/
339
339
getTopicAttenderList ( params = { } ) {
340
- return $request . get ( '/v1/topic /attenders' , params )
340
+ return $request . get ( '/v1/topics /attenders' , params )
341
341
} ,
342
342
/**
343
343
* 沸点评论列表
@@ -346,7 +346,7 @@ export default ({ app: { $request } }, inject) => {
346
346
* @param {number } pageSize - 条数
347
347
*/
348
348
getPinCommentList ( params = { } ) {
349
- return $request . get ( '/v1/comment/pin ' , params )
349
+ return $request . get ( '/v1/comments/pins ' , params )
350
350
} ,
351
351
/**
352
352
* 沸点回复列表
@@ -355,13 +355,13 @@ export default ({ app: { $request } }, inject) => {
355
355
* @param {number } pageSize - 条数
356
356
*/
357
357
getPinReplyList ( params = { } ) {
358
- return $request . get ( '/v1/comment /pinReply' , params )
358
+ return $request . get ( '/v1/comments /pinReply' , params )
359
359
} ,
360
360
/**
361
361
* 沸点点赞、取消点赞
362
362
*/
363
363
likePin ( data = { } ) {
364
- return $request [ data . method ] ( '/v1/pin /like' , {
364
+ return $request [ data . method ] ( '/v1/pins /like' , {
365
365
pinId : data . pinId
366
366
} )
367
367
} ,
0 commit comments