40 lines
1.1 KiB
Objective-C
40 lines
1.1 KiB
Objective-C
//
|
|
// YMMineUserDataPresenter.h
|
|
// YUMI
|
|
//
|
|
// Created by YUMI on 2022/4/14.
|
|
//
|
|
|
|
#import "BaseMvpPresenter.h"
|
|
|
|
@class UserInfoModel;
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
@interface XPMineUserDataPresenter : BaseMvpPresenter
|
|
|
|
/// 获取会长和当前用户家族详细的信息
|
|
/// @param uid 用户的uid
|
|
- (void)getClanDetailInfo:(NSString *)uid currentUserUid:(NSString *)currentUserUid;
|
|
|
|
/// 用户申请加入公会
|
|
/// @param hallId 公会的id
|
|
- (void)memberApplyHall:(NSString *)hallId;
|
|
|
|
- (void)getUserInfo:(NSString *)uid success:(void(^)(UserInfoModel * info))success;
|
|
/// 动态点赞
|
|
/// @param dynamicId 动态id
|
|
/// @param status yes 点赞 NO 取消
|
|
/// @param likedUid 点赞人的uid
|
|
/// @param worldId 话题的id
|
|
- (void)likeMonent:(NSString *)dynamicId status:(BOOL)status likedUid:(NSString *)likedUid worldId:(NSString *)worldId;
|
|
|
|
/// 删除动态
|
|
/// @param dynamicId 动态id
|
|
/// @param worldId 话题id
|
|
- (void)deleteMonents:(NSString *)dynamicId worldId:(NSString *)worldId;
|
|
///屏蔽
|
|
- (void)requesstShieldingWtihType:(NSString *)type objId:(NSString *)objId;
|
|
@end
|
|
|
|
NS_ASSUME_NONNULL_END
|