// // Created by chenjili on 2022/6/21. // Copyright (c) 2022 Netease. All rights reserved. // #import #import "NIMQChatInviteApplyHistoryRecord.h" NS_ASSUME_NONNULL_BEGIN @interface NIMQChatInviteApplyDataUserInfo : NSObject @property (nullable, nonatomic, copy, readonly) NSString *accid; @property (nonatomic, assign, readonly) NIMQChatInviteApplyInfoStatusTag status; @property (nullable, nonatomic, copy, readonly) NSString *updateMsg; @property (nonatomic, assign, readonly) NSTimeInterval updateTime; @end @protocol NIMQChatInviteApplyData /** * 申请邀请类型 */ @property(nonatomic, assign, readonly) NIMQChatInviteApplyInfoTypeTag type; /** * 字典形式的数据 */ @property(nullable, nonatomic, copy, readonly) NSDictionary *dataDict; @end @protocol NIMQChatInviteApplyDataApply @property(nullable, nonatomic, copy, readonly) NSString *applyMsg; @property(nullable, nonatomic, copy, readonly) NSString *updateAccid; @property(nullable, nonatomic, copy, readonly) NSString *updateMsg; @end @protocol NIMQChatInviteApplyDataInvite @property(nullable, nonatomic, copy, readonly) NSString *inviteMsg; @property(nullable, nonatomic, copy, readonly) NSArray *inviteUsers; @end @protocol NIMQChatInviteApplyDataInviteAck @property(nullable, nonatomic, copy, readonly) NSString *inviteMsg; @property(nullable, nonatomic, copy, readonly) NSString *updateMsg; @end @protocol NIMQChatInviteApplyDataInviteCode @property(nullable, nonatomic, copy, readonly) NSString *inviteMsg; @property(nullable, nonatomic, copy, readonly) NSString *inviteCode; @property(nonatomic, assign, readonly) NSInteger inviteUserCount; @end @protocol NIMQChatInviteApplyDataInviteJoinByCode @property(nullable, nonatomic, copy, readonly) NSString *updateMsg; @property(nullable, nonatomic, copy, readonly) NSString *inviteCode; @end NS_ASSUME_NONNULL_END