// // XPNobleCenterProtocol.h // xplan-ios // // Created by GreenLand on 2021/12/28. // #import @class NobleCenterModel, UserInfoModel, NobleRechargeModel, NobleRankListModel; @protocol XPNobleCenterProtocol @optional ///获取贵族信息成功 - (void)getNobleCenterInfoSuccess:(NobleCenterModel *)model; ///获取用户信息成功 - (void)onGetUserInfoSuccess:(UserInfoModel *)userInfo; ///获取贵族充值信息成功 - (void)onGetNobleRechargeDataSuccess:(NobleRechargeModel *)rechargeInfo; ///请求充值id的状态成功 - (void)requestIAPRechargeOrderSuccess:(NSString *)orderId chargeProdId:(NSString *)chargeProdId; ///请求充值账单失败 - (void)requestIAPRechargeOrderFail:(NSString *)message code:(NSInteger)code; ///二次校验成功 - (void)checkReceiptSuccess:(NSString *)transcationId; ///批量验证凭据成功 - (void)checkTranscationIdsSuccess; ///开关隐身进房成功 - (void)changeEnterHideSuccess; ///开关隐身进房失败 - (void)changeEnterHideFail; ///开关隐身访问主页成功 - (void)changeVisitPageHideSuccess; ///开关隐身访问主页失败 - (void)changeVisitPageHideFail; ///获取升级信息 - (void)getNobleUpgradeListSuccess:(NSArray *)array; ///获取排行 - (void)getNobleRankListSuccess:(NobleRankListModel *)rankInfo; ///开通贵族成功 - (void)opeNobleWishtDiamondSuccess; @end