CNLiveCommuntSignUpView.h
4.42 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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
//
// CNLiveCommuntSignUpView.h
// CNLiveCommunitModule
//
// Created by open on 2022/2/7.
//
#import <UIKit/UIKit.h>
#import <WebKit/WebKit.h>
NS_ASSUME_NONNULL_BEGIN
@interface CNLiveCommuntSignUpView : UIView
/// 显示接单成功弹框
+(void)showHaveTipSuccessViewCompleterBlock:(void(^)(void))completerBlock;
/// 显示收款弹框
/// @param price 价格
+(void)showQrTipSuccessViewWithPrice:(NSString *)price PayUrl:(NSString *)payUrl;
/// 显示双选项弹框
/// @param completerBlock 确认回调
+(void)showAlertViewWithMessage:(NSString *)message CompleterBlock:(void(^)(void))completerBlock;
@end
@protocol CNLiveCommuntSignUpUserViewDelegate <NSObject>
/// 跳转到编辑或添加人员界面
/// @param subDict 显示信息
-(void)setCommuntPushAddWithEditUserViewController:(NSDictionary *)subDict;
/// 跳转删除人员
/// @param subDict 显示信息
-(void)setCommuntPushAddWithDelectUserViewController:(NSDictionary *)subDict;
/// 选中相关参与人
/// @param subDict 显示信息
-(void)setCommuntSelectAddWithEditUserViewController:(NSDictionary *)subDict isSelect:(BOOL)isSelect;
@end
@interface CNLiveCommuntSignUpUserViewCell : UITableViewCell
@property (nonatomic, strong) UIView * mainView;
@property (nonatomic, strong) UIButton * delectBtn;
@property (nonatomic, strong) UILabel * nameLabel;
@property (nonatomic, strong) UILabel * lineLabel;
@property (nonatomic, strong) UILabel * sexAgeLabel;
@property (nonatomic, strong) UILabel * phoneLabel;
@property (nonatomic, strong) UIButton * editButton;
@property (nonatomic, strong) NSDictionary * userDict;
@property (nonatomic, strong) NSArray * selectArray;
@property (nonatomic, weak) id<CNLiveCommuntSignUpUserViewDelegate> delegate;
@property (nonatomic, assign) BOOL isAddUser;
+(CNLiveCommuntSignUpUserViewCell *)setTableView:(UITableView *)tableView isAddUser:(BOOL)isAddUser UserDict:(NSDictionary *)userDict;
@end
@interface CNLiveCommuntSignUpTextViewCell : UITableViewCell
@property (nonatomic, strong) UIView * mainView;
@property (nonatomic, strong) UILabel * cententLabel;
@property (nonatomic, strong) WKWebView * webView;
@property (nonatomic, copy) NSString * desc;
+(CNLiveCommuntSignUpTextViewCell *)setTableView:(UITableView *)tableView Desc:(NSString *)desc;
@end
@interface CNLiveCommuntSignUpOrderViewCell : UITableViewCell
@property (nonatomic, strong) UIView * mainView;
@property (nonatomic, strong) UILabel * nameLabel;
@property (nonatomic, strong) UILabel * cententLabel;
@property (nonatomic, strong) NSDictionary * paramDict;
+(CNLiveCommuntSignUpOrderViewCell *)setTableView:(UITableView *)tableView Dict:(NSDictionary *)dict;
@end
@interface CNLiveCommuntSignUpAmountViewCell : UITableViewCell<UITextFieldDelegate>
@property (nonatomic, strong) UIView * mainView;
@property (nonatomic, strong) UITextField * amoutField;
@property (nonatomic, strong) UIButton * qrButton;
@property (nonatomic, strong) UIButton * payButton;
@property (nonatomic, strong) CNLiveCommuntyActivityMaintainsCreateModel * createModel;
@property (nonatomic, copy) void(^reloadBlock)(void);
+(CNLiveCommuntSignUpAmountViewCell *)setTableView:(UITableView *)tableView CreateModel:(CNLiveCommuntyActivityMaintainsCreateModel *)createModel ReloadBlock:(void(^)(void))reloadBlock;
@end
@interface CNLiveCommuntSignUpContactViewCell : UITableViewCell
@property (nonatomic, strong) UIView * mainView;
@property (nonatomic, strong) UILabel * nameLabel;
@property (nonatomic, strong) QMUIButton * phoneButton;
@property (nonatomic, strong) CNLiveCommuntyActivityMaintainsCreateModel * createModel;
+(CNLiveCommuntSignUpContactViewCell *)setTableView:(UITableView *)tableView CreateModel:(CNLiveCommuntyActivityMaintainsCreateModel *)createModel;
@end
@interface CNLiveCommuntSignUpDetailViewCell : UITableViewCell
@property (nonatomic, strong) UIView * mainView;
@property (nonatomic, strong) UILabel * nameLabel;
@property (nonatomic, strong) UILabel * timeLabel;
@property (nonatomic, strong) UILabel * topLabel;
@property (nonatomic, strong) UILabel * lineLabel;
@property (nonatomic, strong) UILabel * bottemLabel;
@property (nonatomic, strong) UIImageView * statusView;
@property (nonatomic, assign) BOOL isTop;
@property (nonatomic, assign) BOOL isBottom;
@property (nonatomic, strong) NSDictionary * dict;
+(CNLiveCommuntSignUpDetailViewCell *)setTableView:(UITableView *)tableView isTop:(BOOL)isTop isBottom:(BOOL)isbottom Dict:(NSDictionary *)dict;
@end
NS_ASSUME_NONNULL_END