52 lines
1.0 KiB
Objective-C
52 lines
1.0 KiB
Objective-C
//
|
|
// MainPresenter.h
|
|
// YUMI
|
|
//
|
|
// Created by zu on 2021/9/8.
|
|
//
|
|
|
|
#import "BaseMvpPresenter.h"
|
|
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
@class XPVersionUpdateModel;
|
|
@interface MainPresenter : BaseMvpPresenter
|
|
|
|
- (void)autoLogin;
|
|
- (void)loginNIM;
|
|
- (void)getUserInfo;
|
|
/// 检查是否有未消费的内购订单
|
|
- (void)checkTranscation;
|
|
|
|
/// 巨量广告
|
|
- (void)juliandAdCallBackApi;
|
|
|
|
///获取邀请人信息
|
|
- (void)checkInviteUserInfo:(NSString *)inviteCode;
|
|
|
|
///获取新用户打招呼信息
|
|
- (void)getNewUserGreetInfo;
|
|
|
|
/// 获取快捷推荐进房
|
|
- (void)getShortCutRecommendRoom;
|
|
|
|
///获取新用户充值优惠
|
|
- (void)getNewUserRechargeList;
|
|
|
|
///获取主播卡片信息
|
|
- (void)getAnchorCardInfo;
|
|
|
|
///获取版本更新
|
|
- (void)getVersionUpdate;
|
|
|
|
///心跳接口,每 30 秒调用一次,用来更新用户在线状态
|
|
- (void)clientHeartBeat;
|
|
|
|
///app 启动调用此接口 主要功能:给主播分流
|
|
- (void)clientStartApp;
|
|
///判断是否绑定授权码
|
|
-(void)getAuthorizationCodeInfo;
|
|
@end
|
|
|
|
|
|
NS_ASSUME_NONNULL_END
|