46 lines
1.4 KiB
Objective-C
46 lines
1.4 KiB
Objective-C
//
|
|
// XPMineGiveDiamondProtocol.h
|
|
// YuMi
|
|
//
|
|
// Created by YuMi on 2022/10/19.
|
|
//
|
|
|
|
#import <Foundation/Foundation.h>
|
|
@class WalletInfoModel,XPMineGiveDiamondSearchModel,XPMineGiveDiamondDetailsModel,GiftInfoModel, RechargeUserModel;
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
@protocol XPMineGiveDiamondProtocol <NSObject>
|
|
@optional
|
|
|
|
///请求转赠记录
|
|
- (void)getGiveDiamondListSuccess:(NSArray *)array;
|
|
///搜索转赠人
|
|
- (void)searchEndWithText:(NSString *)text;
|
|
///请求钱包余额信息
|
|
- (void)getUserWalletInfo:(WalletInfoModel *)balanceInfo;
|
|
///点击确认钻石事件
|
|
-(void)confirmActionWithText:(NSString *)text;
|
|
///转赠礼物点击确认事件
|
|
-(void)confirmActionWithText:(NSString *)text chooseGiftModel:(GiftInfoModel *)chooseGiftModel;
|
|
///点击确认支付
|
|
-(void)confirmActionWithPay;
|
|
///搜索转赠人
|
|
-(void)searchGivePeopleWihtModel:(XPMineGiveDiamondSearchModel *)model;
|
|
///转赠记录
|
|
-(void)getexamplesOfRecordWithList:(NSArray<XPMineGiveDiamondDetailsModel*> *)list state:(int)state;
|
|
///转赠记录失败
|
|
-(void)getexamplesOfRecordWithListWithFailState:(int)state;
|
|
|
|
///获取背包礼物列表
|
|
- (void)getPacketGiftListSuccess:(NSArray<GiftInfoModel *> *)giftList;
|
|
///获取背包礼物列表失败
|
|
- (void)getPacketGiftListFail:(NSString *)message;
|
|
///转赠礼物
|
|
-(void)giveGiftSuccess;
|
|
|
|
- (void)loadRechargeUserSuccess:(RechargeUserModel *)userModel;
|
|
|
|
@end
|
|
|
|
NS_ASSUME_NONNULL_END
|