package cc.mrbird.febs.video.controller; import cc.mrbird.febs.common.controller.BaseController; import cc.mrbird.febs.common.entity.FebsResponse; import cc.mrbird.febs.common.entity.QueryRequest; import cc.mrbird.febs.video.service.IAdminVideoMemberService; import cc.mrbird.febs.video.entity.VideoMemberEntity; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.util.Map; @Slf4j @RestController @RequiredArgsConstructor @RequestMapping("member") public class AdminVideoMemberController extends BaseController { private final IAdminVideoMemberService adminVideoMemberService; /** * 会员列表 */ @GetMapping("getVideoMembers") public FebsResponse getVideoMembers(VideoMemberEntity videoMember, QueryRequest request) { Map data = getDataTable(adminVideoMemberService.getVideoMembers(videoMember, request)); return new FebsResponse().success().data(data); } }