Files
peko-ios/YuMi/Modules/YMMine/View/DressUp/Protocol/XPDressUpShopProtocol.h
2024-04-11 15:47:44 +08:00

56 lines
1.5 KiB
Objective-C

//
// YMDressUpShopProtocol.h
// YUMI
//
// Created by YUMI on 2022/7/28.
//
#import <Foundation/Foundation.h>
NS_ASSUME_NONNULL_BEGIN
typedef NS_ENUM(NSInteger, DressUpShopListType) {
DressUpShopListType_HeadWear = 0,
DressUpShopListType_Car,
DressUpShopListType_Nameplate,
DressUpShopListType_Noble,
DressUpShopListType_Bubble,
};
@class WalletInfoModel;
@protocol XPDressUpShopProtocol <NSObject>
///获取账户余额
- (void)getUserWalletInfo:(WalletInfoModel *)balanceInfo;
///获取商城装扮列表成功
- (void)getShopListSuccess:(NSArray *)array type:(DressUpShopListType)type;
///购买装扮成功
- (void)buyShopDressSuccessWithType:(DressUpShopListType)type;
///获取用户头饰列表成功
- (void)getUserHeadwearListSuccess:(NSArray *)array;
///获取用户头饰列表成功
- (void)getUserCarListSuccess:(NSArray *)array;
///获取用户头饰列表成功
- (void)getUserNameplateListSuccess:(NSArray *)array;
///获取用户VIP资料卡成功
- (void)getUserNobleCardListSuccess:(NSArray *)array;
///获取用户公屏气泡成功
- (void)getUserChatBubbleListSuccess:(NSArray *)array;
///使用头饰成功
- (void)useHeadwearSuccess:(NSString *)headWearId;
///使用座驾成功
- (void)useCarSuccess:(NSString *)carId;
///使用铭牌成功
- (void)useNameplateSuccess:(NSString *)nameplateId;
///使用VIP资料卡成功
- (void)userNobleCardSuccess:(NSString *)nobleCardId;
///使用气泡成功
- (void)useBubbleSuccess:(NSString *)bubbleId;
@end
NS_ASSUME_NONNULL_END