package cc.mrbird.febs.video.service; import cc.mrbird.febs.common.entity.FebsResponse; import cc.mrbird.febs.video.dto.ApiMyVideoCollectionDto; import cc.mrbird.febs.video.dto.ApiMyVideoHistoryDto; import cc.mrbird.febs.video.dto.LoginDto; import cc.mrbird.febs.video.dto.RegisterDto; import cc.mrbird.febs.video.entity.VideoMemberEntity; import com.baomidou.mybatisplus.extension.service.IService; public interface IApiVideoMemberService extends IService { FebsResponse register(RegisterDto registerDto); FebsResponse toLogin(LoginDto loginDto); FebsResponse logout(); FebsResponse findMemberInfo(); FebsResponse myCollection(ApiMyVideoCollectionDto apiMyVideoCollectionDto); FebsResponse myHistory(ApiMyVideoHistoryDto apiMyVideoHistoryDto); FebsResponse vipCostInfo(); }