83 lines
2.6 KiB
Objective-C
83 lines
2.6 KiB
Objective-C
//
|
||
// Api+EventCenter.h
|
||
// YuMi
|
||
//
|
||
// Created by P on 2025/5/15.
|
||
//
|
||
|
||
#import "Api.h"
|
||
|
||
NS_ASSUME_NONNULL_BEGIN
|
||
|
||
@interface Api(EventCenter)
|
||
|
||
/// 活動配置
|
||
+ (void)usereventGoldConfig:(HttpRequestHelperCompletion)complection
|
||
uid:(NSString *)uid;
|
||
|
||
/// 活动广场列表
|
||
+ (void)usereventSquare:(HttpRequestHelperCompletion)complection
|
||
page:(NSNumber *)page
|
||
pageSize:(NSNumber *)pageSize;
|
||
|
||
/// 我发布的活动
|
||
+ (void)usereventMySquare:(HttpRequestHelperCompletion)complection
|
||
page:(NSNumber *)page
|
||
pageSize:(NSNumber *)pageSize
|
||
uid:(NSString *)uid;
|
||
|
||
/// 我订阅的活动
|
||
+ (void)usereventMySub:(HttpRequestHelperCompletion)complection
|
||
page:(NSNumber *)page
|
||
pageSize:(NSNumber *)pageSize
|
||
uid:(NSString *)uid;
|
||
|
||
/// 房间列表
|
||
+ (void)roomRoleListRoom:(HttpRequestHelperCompletion)complection;
|
||
|
||
|
||
/// <#Description#>
|
||
/// - Parameters:
|
||
/// - complection: complete block
|
||
/// - eventBanner: 活动图片
|
||
/// - eventDetail: 活动描述内容
|
||
/// - eventDuration: 活动时长
|
||
/// - eventStartTimeStr: 活动开始时间,格式(yyyy-MM-dd HH:mm:ss)
|
||
/// - eventTopic: 活动标题
|
||
/// - noticeFans: 是否通知用户粉丝,0-否,1-是
|
||
/// - payBanner: 是否上传首页第二Banner0-否,1-是
|
||
/// - payGoldNum: 上传首页第二Banner付款金币数
|
||
/// - roomUid: 房间uid
|
||
/// - uid: 用户uid
|
||
+ (void)usereventPublish:(HttpRequestHelperCompletion)complection
|
||
eventBanner:(NSString *)eventBanner
|
||
eventDetail:(NSString *)eventDetail
|
||
eventDuration:(NSNumber *)eventDuration
|
||
eventStartTimeStr:(NSString *)eventStartTimeStr
|
||
eventTopic:(NSString *)eventTopic
|
||
noticeFans:(NSNumber *)noticeFans
|
||
payBanner:(NSNumber *)payBanner
|
||
payGoldNum:(NSNumber *)payGoldNum
|
||
roomUid:(NSString *)roomUid
|
||
uid:(NSString *)uid;
|
||
|
||
/// 订阅活动
|
||
/// - Parameters:
|
||
/// - complection: complete
|
||
/// - eventId: 活动 id
|
||
/// - subStatus: 订阅状态 0-取消订阅,1-订阅
|
||
/// - uid: uid
|
||
+ (void)usereventSub:(HttpRequestHelperCompletion)complection
|
||
eventId:(NSNumber *)eventId
|
||
subStatus:(NSNumber *)subStatus
|
||
uid:(NSString *)uid;
|
||
|
||
/// 删除活动
|
||
+ (void)usereventDel:(HttpRequestHelperCompletion)complection eventId:(NSNumber *)eventId;
|
||
|
||
+ (void)homeBanner:(HttpRequestHelperCompletion)complection uid:(NSString *)uid type:(NSString *)type activityShow:(NSNumber *)activityShow;
|
||
|
||
@end
|
||
|
||
NS_ASSUME_NONNULL_END
|