
- Removed YuMi/Library/ (138 MB, not tracked) - Removed YuMi/Resources/ (23 MB, not tracked) - Removed old version assets (566 files, not tracked) - Excluded Pods/, xcuserdata/ and other build artifacts - Clean repository optimized for company server deployment
54 lines
1.7 KiB
Objective-C
54 lines
1.7 KiB
Objective-C
//
|
|
// YMMineUserDataPresenter.h
|
|
// YUMI
|
|
//
|
|
// Created by YUMI on 2022/4/14.
|
|
//
|
|
|
|
#import "BaseMvpPresenter.h"
|
|
|
|
@class UserInfoModel, XPMineGamePartnerInfoModel, XPMineGameOrderRecoredModel;
|
|
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;
|
|
|
|
- (void)loadGamePartnerInfoList:(void(^)(NSArray<XPMineGamePartnerInfoModel *> *infos))success uid:(NSInteger)uid;
|
|
|
|
- (void)loadGameOrderRecord:(void(^)(NSArray <XPMineGameOrderRecoredModel *>* orderRecords))success
|
|
failure:(void(^)(NSString *msg))failure
|
|
page:(NSInteger)currentPage
|
|
type:(NSInteger)searchType;
|
|
|
|
- (void)submitOrder:(void(^)(void))success
|
|
failure:(void(^)(NSString *msg))failure
|
|
gameId:(NSInteger)gameId
|
|
gameUid:(NSInteger)gameUid
|
|
inning:(NSInteger)inning;
|
|
|
|
@end
|
|
|
|
NS_ASSUME_NONNULL_END
|