123456789101112131415161718192021222324252627282930313233343536373839404142 |
- //
- // SPSBOrderListPayViewController.h
- // 我的社保
- //
- // Created by shanp on 2021/6/19.
- //
- #import "SPSBPayViewController.h"
- #import "SPSBEnumerationProfile.h"
- @class SPSBOrderListShowItem;
- typedef NS_ENUM(NSUInteger, SPSBOrderListPayButtonType) {
- SPSBOrderListPayButtonTypePay,
- SPSBOrderListPayButtonTypeQuery,
- SPSBOrderListPayButtonTypeNone,
- };
- NS_ASSUME_NONNULL_BEGIN
- @interface SPSBOrderListPayViewController : SPSBPayViewController
- @property (nonatomic, nullable, readonly, strong) SPSBOrderListShowItem *spsb_showData;
- @property (nonatomic, readonly, strong) UIScrollView *spsb_bgScrollView;
- @property (nonatomic, readonly, strong) UIScrollView *spsb_mScrollView;
- @property (nonatomic, readonly, strong) UIView *spsb_contentView;
- - (void)setOrderBaseWithOrderType:(SPSBOrderType)type totalFee:(CGFloat)totalFee discountCount:(NSUInteger)discountCount orderNumber:(NSUInteger)orderNumber showData:(nullable SPSBOrderListShowItem *)data buttonType:(SPSBOrderListPayButtonType)buttonType;
- - (void)setTitleView:(NSString *)title;
- - (void)addMessageViewWithStatusTitle:(NSString *)statusTitle tips:(nullable NSString *)tips;
- - (void)createPayView;
- - (void)dismissContentViewCompletion:(void (^ _Nullable)(void))completion;
- - (void)setupUI NS_REQUIRES_SUPER;
- - (void)showAnimation;
- - (void)queryAction;
- - (void)payAction;
- @end
- NS_ASSUME_NONNULL_END
|