桂欢 пре 1 година
родитељ
комит
56e10109ad

+ 6 - 3
SLAiELTS/SLAiELTS/ViewControllers/Home/SLHomeViewController.m

@@ -37,14 +37,17 @@
         }];
         }];
     }];
     }];
     [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(chatListUpdate) name:@"SLChatListUpdate" object:nil];
     [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(chatListUpdate) name:@"SLChatListUpdate" object:nil];
+    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(chatListUpdate) name:@"SLSetRecordStates" object:nil];
 }
 }
 
 
 - (void)viewWillAppear:(BOOL)animated {
 - (void)viewWillAppear:(BOOL)animated {
     [super viewWillAppear: animated];
     [super viewWillAppear: animated];
     [SLUserModel requestUserRoleModel];
     [SLUserModel requestUserRoleModel];
-    [self requestChatList:^{
-        
-    }];
+}
+
+- (void)viewDidAppear:(BOOL)animated {
+    [super viewDidAppear:animated];
+    [self chatListUpdate];
 }
 }
 
 
 - (void)chatListUpdate {
 - (void)chatListUpdate {

+ 8 - 8
SLAiELTS/SLAiELTS/ViewControllers/LoginVC/Models/SLUserModel.m

@@ -37,14 +37,14 @@
 + (void)requestUserRoleModel {
 + (void)requestUserRoleModel {
     NSString *userId = [SLGlobalInfo SharedInstance].loginInfo.user.userId;
     NSString *userId = [SLGlobalInfo SharedInstance].loginInfo.user.userId;
     if (userId) {
     if (userId) {
-        [[SLHttpCenter SharedInstance] getWithUrl:@"/api/User/HomePage" parameter:@{} success:^(id responseObject) {
-            NSDictionary *dict = [responseObject objectForKey:@"data"];
-            NSDictionary *modelDict = [dict objectForKey:@"list"];
-//            [SLGlobalInfo SharedInstance].roleModel = [RoleModel mj_objectWithKeyValues:modelDict];
-            [SLGlobalInfo SharedInstance].loginInfo.isAiData = [[dict objectForKey:@"isAiData"] boolValue];
-        } failure:^(SPRequestError *error) {
-            
-        }];
+//        [[SLHttpCenter SharedInstance] getWithUrl:@"/api/User/HomePage" parameter:@{} success:^(id responseObject) {
+//            NSDictionary *dict = [responseObject objectForKey:@"data"];
+//            NSDictionary *modelDict = [dict objectForKey:@"list"];
+////            [SLGlobalInfo SharedInstance].roleModel = [RoleModel mj_objectWithKeyValues:modelDict];
+//            [SLGlobalInfo SharedInstance].loginInfo.isAiData = [[dict objectForKey:@"isAiData"] boolValue];
+//        } failure:^(SPRequestError *error) {
+//            
+//        }];
         [[SLHttpCenter SharedInstance] getWithUrl:@"/api/User/GetAssistantInfo" parameter:@{} success:^(id responseObject) {
         [[SLHttpCenter SharedInstance] getWithUrl:@"/api/User/GetAssistantInfo" parameter:@{} success:^(id responseObject) {
             NSDictionary *dict = [responseObject objectForKey:@"data"];
             NSDictionary *dict = [responseObject objectForKey:@"data"];
             if ([dict isKindOfClass:NSDictionary.class]) {
             if ([dict isKindOfClass:NSDictionary.class]) {

+ 1 - 1
SLAiELTS/SLAiELTS/ViewControllers/MessageVC/SLMessageViewController.m

@@ -200,7 +200,7 @@
 //设置已读
 //设置已读
 - (void)setRecordStates {
 - (void)setRecordStates {
     [[SLHttpCenter SharedInstance] getWithUrl:@"/api/Chat/SetRecordStates" parameter:@{@"friendId" : self.friendModel.userId} success:^(id responseObject) {
     [[SLHttpCenter SharedInstance] getWithUrl:@"/api/Chat/SetRecordStates" parameter:@{@"friendId" : self.friendModel.userId} success:^(id responseObject) {
-        
+        [[NSNotificationCenter defaultCenter] postNotificationName:@"SLSetRecordStates" object:nil];
     } failure:^(SPRequestError *error) {
     } failure:^(SPRequestError *error) {
         
         
     }];
     }];

+ 1 - 1
SLAiELTS/SLAiELTS/ViewControllers/Moments/MomentsVc/SLMomentDetailTableVc.m

@@ -18,7 +18,7 @@
     UIImage *backImage =[UIImage imageNamed:@"icon_nav_back"];
     UIImage *backImage =[UIImage imageNamed:@"icon_nav_back"];
     YMBarButtonItem *backBarButtonItem =[[YMBarButtonItem alloc]initWithImage:backImage style:YMBarButtonItemPlain target:self action:@selector(backBarButtonPressed:)];
     YMBarButtonItem *backBarButtonItem =[[YMBarButtonItem alloc]initWithImage:backImage style:YMBarButtonItemPlain target:self action:@selector(backBarButtonPressed:)];
     backBarButtonItem.imageInsets = UIEdgeInsetsMake(0, 5, 0, 0);
     backBarButtonItem.imageInsets = UIEdgeInsetsMake(0, 5, 0, 0);
-    backBarButtonItem.title = @"取消";
+//    backBarButtonItem.title = @"取消";
     self.navigationBar.leftBarButtonItem = backBarButtonItem;
     self.navigationBar.leftBarButtonItem = backBarButtonItem;
     self.title = @"详情";
     self.title = @"详情";
     [self.tableView mas_updateConstraints:^(MASConstraintMaker *make) {
     [self.tableView mas_updateConstraints:^(MASConstraintMaker *make) {