// // 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