个人中心-新用户充值入口

This commit is contained in:
chenguilong
2022-07-28 15:24:42 +08:00
parent 8c7e93a84a
commit c90ad79488
7 changed files with 252 additions and 0 deletions

View File

@@ -39,6 +39,7 @@
#import "XPLittleGameRoomOpenView.h"
#import "XPMineGameTableViewCell.h"
#import "XPHomeBannerTableViewCell.h"
#import "XPMineNewUserRechargeView.h"
///VC
#import "XPMineSettingViewController.h"
#import "XPMineTeenagerViewController.h"
@@ -80,6 +81,9 @@
@property (nonatomic,strong) ClanDetailInfoModel *clanInfo;
///
@property (nonatomic,strong) XPMineItemModel *guildItemModel;
///
@property (nonatomic, strong) XPMineNewUserRechargeView *userRechargeView;
@end
@implementation XPMineViewController
@@ -430,6 +434,20 @@
self.headView.userInfo = userInfo;
[self.tableView reloadData];
[self.presenter getNobleInfo];
if (userInfo.showLimitCharge) {//
if (!self.userRechargeView.superview) {
[self.view addSubview:self.userRechargeView];
[self.userRechargeView mas_makeConstraints:^(MASConstraintMaker *make) {
make.left.mas_equalTo(0);
make.top.mas_equalTo(kNavigationHeight + 80);
make.size.mas_equalTo(CGSizeMake(74, 88));
}];
}
self.userRechargeView.endTime = userInfo.limitChargeEndTime;
} else {
[self.userRechargeView removeFromSuperview];
self.userRechargeView = nil;
}
}
- (void)getUserWalletInfo:(WalletInfoModel *)balanceInfo {
@@ -599,4 +617,11 @@
return _bannerArray;
}
- (XPMineNewUserRechargeView *)userRechargeView {
if (!_userRechargeView) {
_userRechargeView = [[XPMineNewUserRechargeView alloc] init];
}
return _userRechargeView;
}
@end