// // MyDressingDataPresent.h // YuMi // // Created by P on 2024/11/19. // #import "BaseMvpPresenter.h" #import "CarModel.h" #import "UserInfoModel.h" #import "NobleCardModel.h" #import "HeadwearModel.h" #import "NameplateModel.h" #import "ChatBubbleModel.h" #import "MyDressingDataModel.h" NS_ASSUME_NONNULL_BEGIN @interface MyDressingDataPresent : BaseMvpPresenter - (void)loadVehicles:(void(^)(NSArray *array))success failure:(void(^)(NSError *error))failure; - (void)loadNameplate:(NSInteger)page success:(void(^)(NSArray *array))success failure:(void(^)(NSError *error))failure; - (void)loadRoomCard:(NSInteger)page success:(void(^)(NSArray *array))success failure:(void(^)(NSError *error))failure; - (void)loadBubble:(NSInteger)page success:(void(^)(NSArray *array))success failure:(void(^)(NSError *error))failure; - (void)loadMyDressingItems:(NSInteger)type page:(NSInteger)page success:(void(^)(NSArray *array, NSInteger type))success failure:(void(^)(NSError *error))failure; - (void)useDressBy:(NSInteger)type dressID:(NSInteger)dressID success:(void(^)(UserInfoModel *userInfo))success failure:(void(^)(NSError *error))failure; - (void)rebuyItem:(NSString *)itemID success:(void(^)(id obj))success failure:(void(^)(NSError *error))failure; @end NS_ASSUME_NONNULL_END