29 lines
1.1 KiB
Objective-C
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
|