[fix]粉丝与关注等使用不同的接口
This commit is contained in:
parent
9683642563
commit
049e4874a6
@ -46,12 +46,29 @@ public class FansController {
|
|||||||
private final IMemberBlockService memberBlockService;
|
private final IMemberBlockService memberBlockService;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@Tag(name ="粉丝列表")
|
@Tag(name ="粉丝列表")
|
||||||
@PostMapping("/list")
|
@PostMapping("/fan/list")
|
||||||
public R<IPage<FansVO>> fansList(@RequestBody FansBO query, @RequestBody Page page) {
|
public R<IPage<FansVO>> fansList( Long memberId, @RequestBody Page page) {
|
||||||
Page<Fans> fans= service.page(page,query.toWrapper());
|
LambdaQueryWrapper< Fans> fansQuery = new LambdaQueryWrapper<>();
|
||||||
|
fansQuery.eq(Fans::getVloggerId, memberId);
|
||||||
|
Page<Fans> fans= service.page(page,fansQuery);
|
||||||
|
return R.ok(convert.toVO( fans));
|
||||||
|
}
|
||||||
|
@Tag(name ="关注列表")
|
||||||
|
@PostMapping("/follow/list")
|
||||||
|
public R<IPage<FansVO>> followList( Long memberId, @RequestBody Page page) {
|
||||||
|
LambdaQueryWrapper< Fans> fansQuery = new LambdaQueryWrapper<>();
|
||||||
|
fansQuery.eq(Fans::getFanId, memberId);
|
||||||
|
Page<Fans> fans= service.page(page,fansQuery);
|
||||||
|
return R.ok(convert.toVO( fans));
|
||||||
|
}
|
||||||
|
@Tag(name ="朋友列表")
|
||||||
|
@PostMapping("/friend/list")
|
||||||
|
public R<IPage<FansVO>> friendList( Long memberId, @RequestBody Page page) {
|
||||||
|
LambdaQueryWrapper< Fans> fansQuery = new LambdaQueryWrapper<>();
|
||||||
|
fansQuery.eq(Fans::getVloggerId, memberId);
|
||||||
|
fansQuery.eq(Fans::getFriendFlag, 1);
|
||||||
|
Page<Fans> fans= service.page(page,fansQuery);
|
||||||
return R.ok(convert.toVO( fans));
|
return R.ok(convert.toVO( fans));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user