增加换肤功能

This commit is contained in:
启星
2025-08-14 10:07:49 +08:00
parent f6964c1e89
commit 4f9318d98e
8789 changed files with 978530 additions and 2 deletions

View File

@@ -0,0 +1,153 @@
//
// QXDynamicNetwork.h
// QXLive
//
// Created by 启星 on 2025/5/30.
//
#import <Foundation/Foundation.h>
#import "QXDynamicModel.h"
#import "QXUserModel.h"
NS_ASSUME_NONNULL_BEGIN
@interface QXDynamicNetwork : NSObject
/**
发布动态
images用,隔开
*/
+(void)publishDynamicWithImages:(NSString*)images
content:(NSString*)content
topic_id:(NSString*)topic_id
ip:(NSString*)ip
successBlock:(void (^)(NSDictionary* dict))successBlock
failBlock:(void (^)(NSError * error, NSString * msg))failBlock;
/**
动态列表
*/
+(void)getDynamicListWithPage:(NSInteger)page
successBlock:(void (^)(NSArray<QXDynamicModel*>*hotos))successBlock
failBlock:(void (^)(NSError * error, NSString * msg))failBlock;
/**
话题列表
*/
+(void)getTopicListWithPage:(NSInteger)page
isTopTopic:(BOOL)isTopTopic
successBlock:(void (^)(NSArray<QXTopicModel*>*hotos))successBlock
failBlock:(void (^)(NSError * error, NSString * msg))failBlock;
/**
扩列列表
*/
+(void)expansionListWithPage:(NSInteger)page
type:(NSString*)type
successBlock:(void (^)(NSArray<QXUserHomeModel*>*list,BOOL isAppStore))successBlock
failBlock:(void (^)(NSError * error, NSString * msg))failBlock;
/**
动态打赏
is_pack 1金币购买2背包礼物
*/
+(void)dynamicGiveGiftWithId:(NSString*)Id
gift_id:(NSString*)gift_id
num:(NSString*)num
is_pack:(NSString*)is_pack
successBlock:(void (^)(NSDictionary* dict))successBlock
failBlock:(void (^)(NSError * error, NSString * msg))failBlock;
/**
动态打赏列表
*/
+(void)dynamicGiveGiftListWithId:(NSString*)Id
successBlock:(void (^)(NSArray<QXUserHomeModel*>* list))successBlock
failBlock:(void (^)(NSError * error, NSString * msg))failBlock;
/**
动态点赞
*/
+(void)likeDynamicWithId:(NSString*)Id
isLike:(BOOL)isLike
successBlock:(void (^)(NSDictionary* dict))successBlock
failBlock:(void (^)(NSError * error, NSString * msg))failBlock;
/**
删除动态
*/
+(void)deleteDynamicWithId:(NSString*)Id
successBlock:(void (^)(NSDictionary* dict))successBlock
failBlock:(void (^)(NSError * error, NSString * msg))failBlock;
/**
话题动态
*/
+(void)topicDynamicListWithTopic_id:(NSString*)topic_id
page:(NSInteger)page
successBlock:(void (^)(NSArray<QXDynamicModel*>*list))successBlock
failBlock:(void (^)(NSError * error, NSString * msg))failBlock;
/**
动态详情
*/
+(void)dynamicPageWithId:(NSString*)Id
successBlock:(void (^)(QXDynamicModel*model))successBlock
failBlock:(void (^)(NSError * error, NSString * msg))failBlock;
/**
评论列表
*/
+(void)commentListWithId:(NSString*)Id
page:(NSInteger)page
successBlock:(void (^)(QXDynamicCommentModel* model))successBlock
failBlock:(void (^)(NSError * error, NSString * msg))failBlock;
/**
点赞列表
*/
+(void)likeListWithId:(NSString*)Id
page:(NSInteger)page
successBlock:(void (^)(NSArray<QXDynamicLikeModel*>* list))successBlock
failBlock:(void (^)(NSError * error, NSString * msg))failBlock;
/**
评论动态/回复评论
*/
+(void)commentDynamicWithId:(NSString*)Id
pid:(NSString*)pid
reply_to:(NSString*)reply_to
content:(NSString*)content
successBlock:(void (^)(NSDictionary* dict))successBlock
failBlock:(void (^)(NSError * error, NSString * msg))failBlock;
/**
删除评论
*/
+(void)deleteCommentWithCommentId:(NSString*)Id
successBlock:(void (^)(NSDictionary* dict))successBlock
failBlock:(void (^)(NSError * error, NSString * msg))failBlock;
/**
互关用户列表
*/
+(void)mutualRelationshipWithPage:(NSInteger)page
successBlock:(void (^)(NSArray<QXDynamicLikeModel*>*hotos))successBlock
failBlock:(void (^)(NSError * error, NSString * msg))failBlock;
/**
关注
type 1 用户 2房间
*/
+(void)followWithUserId:(NSString*)userId
type:(NSString*)type
successBlock:(void (^)(NSDictionary* dict))successBlock
failBlock:(void (^)(NSError * error, NSString * msg))failBlock;
@end
NS_ASSUME_NONNULL_END