This commit is contained in:
dute7liang
2024-01-01 17:03:08 +08:00
parent 48d655f737
commit 0128d6437e
19 changed files with 276 additions and 29 deletions

View File

@@ -2,8 +2,9 @@ package com.ruoyi.cai.controller.app;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ruoyi.cai.domain.Banner;
import com.ruoyi.cai.dto.app.query.AnchorListQuery;
import com.ruoyi.cai.dto.app.query.UserQuery;
import com.ruoyi.cai.dto.app.query.index.AnchorListQuery;
import com.ruoyi.cai.dto.app.query.index.GreetQuery;
import com.ruoyi.cai.dto.app.query.index.UserQuery;
import com.ruoyi.cai.dto.app.vo.AnchorListVo;
import com.ruoyi.cai.dto.app.vo.IndexBannerVo;
import com.ruoyi.cai.dto.app.vo.user.UserInfoVo;
@@ -49,19 +50,26 @@ public class IndexController {
}
@GetMapping("/anchor/page")
@Operation(summary = "查询主播-分页")
@Operation(summary = "首页查询主播接口-分页")
public TableDataInfo<AnchorListVo> page(PageQuery page, AnchorListQuery query){
Page<AnchorListVo> res = anchorService.pageApp(page,query);
return TableDataInfo.build(res);
}
@GetMapping("/user/page")
@Operation(summary = "用户全局查询-分页")
@Operation(summary = "首页用户搜索接口-分页")
public TableDataInfo<UserListVo> page(PageQuery page, UserQuery query){
Page<UserListVo> res = userService.pageApp(page,query);
return TableDataInfo.build(res);
}
@GetMapping("/user/greet/page")
@Operation(summary = "群打招呼界面-用户搜索接口")
public TableDataInfo<UserListVo> greetQuery(PageQuery page, GreetQuery query){
Page<UserListVo> res = userService.greetPageApp(page,query);
return TableDataInfo.build(res);
}
@GetMapping("/home/info")
@Operation(summary = "获取指定用户主页信息")
public R<UserInfoVo> info(Long userId){