Files
peko-ios/YuMi/Modules/YMMine/View/Guild/Protocol/XPClanProtocol.h
2023-07-14 18:50:55 +08:00

29 lines
1.1 KiB
Objective-C

//
// XPClanProtocol.h
// YuMi
//
// Created by YuMi on 2022/4/6.
//
#import <Foundation/Foundation.h>
#import "ClanDetailInfoModel.h"
NS_ASSUME_NONNULL_BEGIN
@class ClanDetailInfoModel, ClanMemberDetailInfoModel,XPIncomeRecordGoldDetailsModel,XPMineExchangeAuthorityModel,XPMineExchangeAuthorityModel;
@protocol XPClanProtocol <NSObject>
@optional
///获取家族详情成功
- (void)getClanDetailInfoSuccess:(ClanDetailInfoModel *)clanDetailInfo currentUserClanInfo:(ClanDetailInfoModel *)currentUserClanInfo;
///获取公会成员列表成功
- (void)getClanMemberListSuccess:(ClanMemberDetailInfoModel *)memberInfo state:(int)state;
///获取公会房间的列表
- (void)getClanRoomListSuccess:(NSArray *)array;
///获取公会房间房主金币明细
-(void)getClanRoomGoldsListSuccess:(XPIncomeRecordGoldDetailsModel *)model;
///获取房主兑换权限列表
-(void)getClanRoomMemberAuthorityListSuccess:(NSArray <XPMineExchangeAuthorityModel *> *)list;
///开启或关闭兑换会员
-(void)getExchangeAuthorityResultSuccess:(XPMineExchangeAuthorityModel *)model status:(NSString *)status;
@end
NS_ASSUME_NONNULL_END