From 8a770de295d444d8a689a6e48a7288960d8d9acd Mon Sep 17 00:00:00 2001 From: chenguilong <598604202@qq.com> Date: Fri, 29 Jul 2022 15:43:32 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=AA=E4=BA=BA=E4=B8=AD=E5=BF=83=E8=8E=B7?= =?UTF-8?q?=E5=8F=96=E4=BF=A1=E6=81=AF=E6=8E=A5=E5=8F=A3UID=E5=88=A4?= =?UTF-8?q?=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- xplan-ios/Main/Mine/Presenter/XPMinePresent.m | 7 +++++++ xplan-ios/Main/Mine/View/XPMineViewController.m | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/xplan-ios/Main/Mine/Presenter/XPMinePresent.m b/xplan-ios/Main/Mine/Presenter/XPMinePresent.m index f87aca93..aa38c01f 100644 --- a/xplan-ios/Main/Mine/Presenter/XPMinePresent.m +++ b/xplan-ios/Main/Mine/Presenter/XPMinePresent.m @@ -49,6 +49,9 @@ - (void)getUserWalletInfo { NSString * uid = [AccountInfoStorage instance].getUid; NSString * ticket = [AccountInfoStorage instance].getTicket; + if (uid == nil) { + return; + } [Api getUserWalletInfo:[self createHttpCompletion:^(BaseModel * _Nonnull data) { WalletInfoModel * model = [WalletInfoModel modelWithDictionary:data.data]; [[self getView] getUserWalletInfo:model]; @@ -89,6 +92,10 @@ ///获取小游戏列表 - (void)getLittleGameList { + NSString * uid = [[AccountInfoStorage instance] getUid]; + if (uid == nil) { + return; + } [Api getLittleGameList:[self createHttpCompletion:^(BaseModel * _Nonnull data) { NSArray * array = [LittleGameInfoModel modelsWithArray:data.data]; [[self getView] onGetLittleGameListSuccess:array]; diff --git a/xplan-ios/Main/Mine/View/XPMineViewController.m b/xplan-ios/Main/Mine/View/XPMineViewController.m index 2f834ecf..fb5bdc41 100644 --- a/xplan-ios/Main/Mine/View/XPMineViewController.m +++ b/xplan-ios/Main/Mine/View/XPMineViewController.m @@ -117,14 +117,14 @@ - (void)viewWillAppear:(BOOL)animated { [super viewWillAppear:animated]; + [self.presenter getUserInfo]; + [self.presenter getClanDetailInfo]; } - (void)viewDidAppear:(BOOL)animated { [super viewDidAppear:animated]; - [self.presenter getUserInfo]; [self.presenter getUserWalletInfo]; [self.presenter getPersonItemList]; - [self.presenter getClanDetailInfo]; [self.presenter getLittleGameList]; [self.presenter getMineBannerList]; }