CNLiveCommuntyModule.h
1.48 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
//
// CNLiveCommuntyModule.h
// CNLiveCommunitModule
//
// Created by open on 2022/2/10.
// 主入口
#import <Foundation/Foundation.h>
#import "CNLiveCommunitModuleProtocol.h"
NS_ASSUME_NONNULL_BEGIN
static NSString *const kCNLiveHiddenModalViewWithQrNotification = @"kCNLiveHiddenModalViewWithQrNotification";
@interface CNLiveCommuntyModule : NSObject
@property (nonatomic, strong) id<CNLiveCommunitModuleProtocol> protocol;
+ (instancetype)shareInstance;
/// 跳转社区组件的主界面(如果已经选择过了就会直接进去,没有则需要进行重新选择)
-(void)pushCommuntyHomeViewMethod;
/// 获取支付回调
/// @param paramDict 支付参数
-(void)pushCommuntyPayResultWithParamDict:(NSDictionary *)paramDict;
/// 跳转到报名界面
/// @param activityId 支付参数
-(void)pushCommuntySignUpWithActivityId:(NSString *)activityId;
/// 跳转到活动记录界面
/// @param nbhdId 小区id
-(void)pushCommuntyRecordListWithNBhdId:(NSString *)nbhdId;
/// 跳转到报修详情界面
/// @param maintenId 报修id
-(void)pushCommuntyRepairDetailWithMaintenId:(NSString *)maintenId;
/// 跳转到报修编辑界面
/// @param nbhdId 小区id
-(void)pushCommuntyRepairEditWithNBhdId:(NSString *)nbhdId;
/// 跳转到缴费记录列表界面
/// @param nbhdId 小区id
-(void)pushCommuntyPayCostWithNBhdId:(NSString *)nbhdId;
/// 跳转到支付结果界面
/// @param status 支付结果
-(void)pushCommuntyPayCostResultWithStatus:(BOOL)status;
@end
NS_ASSUME_NONNULL_END