|
@@ -9,6 +9,7 @@ import com.ym.mec.biz.dal.vo.ImLiveBroadcastRoomMemberVo;
|
|
|
import com.ym.mec.biz.service.ImLiveBroadcastRoomMemberService;
|
|
|
import com.ym.mec.common.controller.BaseController;
|
|
|
import com.ym.mec.common.entity.HttpResponseResult;
|
|
|
+import com.ym.mec.common.page.PageInfo;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiImplicitParam;
|
|
|
import io.swagger.annotations.ApiImplicitParams;
|
|
@@ -37,15 +38,24 @@ public class ImLiveBroadcastRoomMemberController extends BaseController {
|
|
|
private ImLiveBroadcastRoomMemberService imLiveBroadcastRoomMemberService;
|
|
|
|
|
|
@ApiImplicitParams({
|
|
|
+ @ApiImplicitParam(name = "roomUid", dataType = "String", value = "房间uid")
|
|
|
+ })
|
|
|
+ @ApiOperation("直播间详情")
|
|
|
+ @PostMapping("/queryRoomDetail")
|
|
|
+ public HttpResponseResult<ImLiveBroadcastRoomDetailVo> queryRoomDetail(Map<String, Object> param) {
|
|
|
+ return succeed(imLiveBroadcastRoomMemberService.queryRoomDetail(param));
|
|
|
+ }
|
|
|
+
|
|
|
+ @ApiImplicitParams({
|
|
|
@ApiImplicitParam(name = "search", dataType = "String", value = "模糊搜索 学员编号姓名"),
|
|
|
@ApiImplicitParam(name = "roomUid", dataType = "String", value = "房间uid"),
|
|
|
@ApiImplicitParam(name = "page", dataType = "Integer", value = "页数"),
|
|
|
@ApiImplicitParam(name = "rows", dataType = "Integer", value = "每页数量"),
|
|
|
})
|
|
|
- @ApiOperation("分页查询直播间详情")
|
|
|
- @PostMapping("/queryRoomDetail")
|
|
|
- public HttpResponseResult<ImLiveBroadcastRoomDetailVo> queryRoomDetail(Map<String, Object> param) {
|
|
|
- return succeed(imLiveBroadcastRoomMemberService.queryRoomDetail(param));
|
|
|
+ @ApiOperation("分页查询直播间人员列表")
|
|
|
+ @PostMapping("/queryRoomMember")
|
|
|
+ public HttpResponseResult<PageInfo<ImLiveBroadcastRoomMemberVo>> queryRoomMember(Map<String, Object> param) {
|
|
|
+ return succeed(imLiveBroadcastRoomMemberService.queryRoomMember(param));
|
|
|
}
|
|
|
|
|
|
}
|