Files
real-e-party-iOS/YuMi/Modules/YMMine/Protocol/XPMineRechargeProtocol.h
edwinQQQ a35a711be6 chore: Initial clean commit
- Removed YuMi/Library/ (138 MB, not tracked)
- Removed YuMi/Resources/ (23 MB, not tracked)
- Removed old version assets (566 files, not tracked)
- Excluded Pods/, xcuserdata/ and other build artifacts
- Clean repository optimized for company server deployment
2025-10-09 16:19:14 +08:00

35 lines
1.0 KiB
Objective-C

//
// YMMineRechargeProtocol.h
// YUMI
//
// Created by YUMI on 2021/9/24.
//
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
@class WalletInfoModel;
@protocol XPMineRechargeProtocol <NSObject>
@optional
///请求钱包余额信息
- (void)getUserWalletInfo:(WalletInfoModel *)balanceInfo;
///请求充值列表成功
- (void)requestRechargeListSucccess:(NSArray *)list;
///请求充值id的状态成功
- (void)requestIAPRechargeOrderSuccess:(NSString *)orderId chargeProdId:(NSString *)chargeProdId uuid:(NSString *)uuid;
///请求充值账单失败
- (void)requestIAPRechargeOrderFailWithCode:(NSInteger)code;
///二次校验成功
- (void)checkReceiptSuccess:(NSString *)transcationId;
///二次校验失败
- (void)checkReceiptFailWithCode:(NSInteger)code transcationId:(NSString *)transcationId;
///批量验证凭据成功
- (void)checkTranscationIdsSuccess;
//充值banner位
-(void)getBannerListSuccessWithList:(NSArray *)list;
//联系客服成功
-(void)getContactCustomerServiceSuccessWithUid:(NSString *)uid;
@end
NS_ASSUME_NONNULL_END