Files
peko-ios/YuMi/Modules/YMRoom/View/UserCard/Api/Api+UserCard.h
2023-11-28 16:50:45 +08:00

66 lines
2.1 KiB
Objective-C
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

//
// Api+UserCard.h
// YUMI
//
// Created by YUMI on 2021/11/24.
//
#import "Api.h"
NS_ASSUME_NONNULL_BEGIN
@interface Api (UserCard)
/// 查询两个人的关注状态
/// @param completion 完成
/// @param uid 自己的uid
/// @param isLikeUid 要查询的那个人的uid
+ (void)attentionStatusCompletion:(HttpRequestHelperCompletion)completion
uid:(NSString *)uid
isLikeUid:(NSString *)isLikeUid;
/// 关注某人
/// @param completion 完成
/// @param uid 发起关注的人
/// @param likedUid 被关注的人
/// @param ticket ticket
/// @param type l类型默认1
+ (void)attentionCompletion:(HttpRequestHelperCompletion)completion
uid:(NSString *)uid
likedUid:(NSString *)likedUid
ticket:(NSString *)ticket
type:(NSString *)type;
/// 清除礼物值
/// @param completion 完成
/// @param roomUid 房间的uid
/// @param micUid 需要清除的uid
/// @param uid 操作者的uid
+ (void)cleanMicroGiftValue:(HttpRequestHelperCompletion)completion
roomUid:(NSString *)roomUid
micUid:(NSString *)micUid
uid:(NSString *)uid;
/// 心动选人阶段 选择
/// @param completion 完成
/// @param roomUserId 房主的uid
/// @param chosenUserId 心动的uid
/// @param electorUserId 自己的uid
+ (void)roomDatingPickUser:(HttpRequestHelperCompletion)completion roomUserId:(NSString *)roomUserId chosenUserId:(NSString *)chosenUserId electorUserId:(NSString *)electorUserId;
/// 超管处理房间的人
/// @param completion 完成
/// @param roomUid 房主的uid
/// @param targetUid 目标用户的uid
/// @param opt 1: 设置为管理员;2:设置普通等级用户;-1:设为黑名单用户;-2:设为禁言用户
/// @param isSet true 设置false 取消设置
+ (void)superAdminHandleUser:(HttpRequestHelperCompletion)completion roomUid:(NSString *)roomUid targetUid:(NSString *)targetUid opt:(NSString *)opt isSet:(NSNumber *)isSet;
/// 记录踢人名单列表
/// @param completion 完成
/// @param roomUid 房间id
/// @param uid 用户id
+(void)recordskickUserList:(HttpRequestHelperCompletion)completion roomUid:(NSString *)roomUid uid:(NSString *)uid;
@end
NS_ASSUME_NONNULL_END