This commit is contained in:
启星
2025-12-04 14:11:00 +08:00
parent 2d37ab6844
commit 1c5a908dda
49 changed files with 505 additions and 192 deletions

View File

@@ -1303,6 +1303,9 @@ NS_ASSUME_NONNULL_BEGIN
家族收益详情
*/
+(void)getFamilyEarningWithUserId:(NSString*)userId
page:(NSInteger)page
start_time:(NSString*)start_time
end_time:(NSString*)end_time
successBlock:(void (^)(NSArray<QXFamilyEarningModel*>* list))successBlock
failBlock:(void (^)(NSError * error, NSString * msg))failBlock;
@@ -1387,6 +1390,10 @@ NS_ASSUME_NONNULL_BEGIN
failBlock:(void (^)(NSError * error, NSString * msg))failBlock;
/**
在线
*/
+(void)appKeepAliveWithRoomId:(NSString*)room_id;
@end

View File

@@ -2585,8 +2585,8 @@
+(void)getMyFamilyIsJoin:(BOOL)isJoin
successBlock:(void (^)(QXFamilyModel* model))successBlock
failBlock:(void (^)(NSError * error, NSString * msg))failBlock{
[[QXRequset shareInstance] getWithUrl:QXMyFamily parameters:@{} needCache:NO success:^(id responseObject) {
NSString *urlString = isJoin?QXMyJoinFamily:QXMyFamily;
[[QXRequset shareInstance] getWithUrl:urlString parameters:@{} needCache:NO success:^(id responseObject) {
if (successBlock) {
QXFamilyModel *model = [QXFamilyModel yy_modelWithJSON:responseObject[@"data"]];
successBlock(model);
@@ -2601,12 +2601,16 @@
*/
+(void)getFamilyEarningWithUserId:(NSString*)userId
page:(NSInteger)page
start_time:(NSString*)start_time
end_time:(NSString*)end_time
successBlock:(void (^)(NSArray<QXFamilyEarningModel*>* list))successBlock
failBlock:(void (^)(NSError * error, NSString * msg))failBlock{
NSDictionary *parameters =@{
@"user_id":userId?:@"",
@"page":[NSNumber numberWithInteger:page]
};
[[QXRequset shareInstance] postWithUrl:QXHeartBeatSpace parameters:parameters needCache:NO success:^(id responseObject) {
[[QXRequset shareInstance] postWithUrl:QXMyFamilyEarnings parameters:parameters needCache:NO success:^(id responseObject) {
if (successBlock) {
NSArray *list = [NSArray yy_modelArrayWithClass:[QXFamilyEarningModel class] json:responseObject[@"data"]];
successBlock(list);
@@ -2796,4 +2800,11 @@
}];
}
+(void)appKeepAliveWithRoomId:(NSString *)room_id{
[[QXRequset shareInstance] getWithUrl:QXKeepAlive parameters:@{@"room_id":room_id?:@""} needCache:NO success:^(id responseObject) {
} fail:^(NSError *error, NSString *msg, NSURLSessionDataTask *task) {
}];
}
@end