1.1.15
This commit is contained in:
@@ -33,7 +33,9 @@
|
||||
#import "QXChirldModeViewController.h"
|
||||
#import "QXAppVersionView.h"
|
||||
#import "QXLoginNetwork.h"
|
||||
#import "QXMineNetwork.h"
|
||||
#import "QXDrifRoomHourRankView.h"
|
||||
#import "QXSignInAppView.h"
|
||||
|
||||
@interface QXTabbarController ()<UITabBarControllerDelegate,QXTabBarDelegate,UINavigationControllerDelegate,MQTTClientModelDelegate,V2TIMConversationListener>
|
||||
@property(nonatomic,strong) QXTabBar *customTabBar;
|
||||
@@ -41,6 +43,7 @@
|
||||
@property(nonatomic,strong) QXMeetActivityDriftView *meetView;
|
||||
@property(nonatomic,assign) BOOL isAlreadyShowChirld;
|
||||
@property(nonatomic,strong) QXAppVersionView *appUpdateView;
|
||||
@property (nonatomic,strong)NSString* signStatus;
|
||||
@end
|
||||
|
||||
@implementation QXTabbarController
|
||||
@@ -51,8 +54,17 @@
|
||||
self.delegate = self;
|
||||
[self setupTabbar];
|
||||
[self configChildVC];
|
||||
|
||||
// [self performSelector:@selector(giftAction) afterDelay:7];
|
||||
[self getSignStatus];
|
||||
[self performSelector:@selector(signAction) afterDelay:60];
|
||||
[self getAppConfig];
|
||||
}
|
||||
|
||||
-(void)getAppConfig{
|
||||
[QXMineNetwork getAppConfigSuccessBlock:^(QXConfigModel * _Nonnull config) {
|
||||
QXConfig.shared.appConfig = config;
|
||||
} failBlock:^(NSError * _Nonnull error, NSString * _Nonnull msg) {
|
||||
|
||||
}];
|
||||
}
|
||||
-(void)viewWillAppear:(BOOL)animated{
|
||||
[super viewWillAppear:animated];
|
||||
@@ -151,8 +163,34 @@
|
||||
//
|
||||
// }];
|
||||
}
|
||||
-(void)getSignStatus{
|
||||
MJWeakSelf
|
||||
[QXMineNetwork appSignTaskStatusSuccessBlock:^(NSString * _Nonnull status) {
|
||||
weakSelf.signStatus = status;
|
||||
} failBlock:^(NSError * _Nonnull error, NSString * _Nonnull msg) {
|
||||
|
||||
}];
|
||||
}
|
||||
-(void)signAction{
|
||||
if (self.signStatus.intValue == 1) {
|
||||
return;
|
||||
}else{
|
||||
[self popSignTask];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
-(void)popSignTask{
|
||||
if (self.signStatus.intValue != 1) {
|
||||
if (QXGlobal.shareGlobal.isNeedUpdate) {
|
||||
return;
|
||||
}
|
||||
QXSignInAppView *view = [[QXSignInAppView alloc] init];
|
||||
view.cancelBlock = ^{
|
||||
|
||||
};
|
||||
[view showInView:KEYWINDOW];
|
||||
}
|
||||
}
|
||||
-(void)popInvitePopView{
|
||||
QXInvitePopView *view = [[QXInvitePopView alloc] init];
|
||||
view.closeActionBlock = ^{
|
||||
|
||||
Reference in New Issue
Block a user