Selaa lähdekoodia

1.尝试修改 关网络-正常播放,开网络-信令连接成功-NAS无法使用

huangxiaodong 2 päivää sitten
vanhempi
commit
141cbb655e

+ 1 - 1
创维盒子/code/Class/Set/previewFile/addAudioToPlayListViewController.m

@@ -526,7 +526,7 @@
     [super viewDidAppear:animated];
     [self showDownloadTipFun];
     
-    if(!_curNASFileAudioMod){
+    if(!_curNASFileAudioMod || _curNASFileAudioMod.data.list == 0){
         [self getFileListFun];
     }
 }

+ 7 - 4
创维盒子/code/Class/Set/previewFile/previewAudioOrDocumentViewController.m

@@ -822,7 +822,7 @@
     [self showDownloadTipFun];
     [self checkFileTransferTask];
     
-    if(!_curNASFileAudioMod){
+    if(!_curNASFileAudioMod || _curNASFileAudioMod.data.list.count == 0){
         
         [self getFileListFun:NO];
         [self queryShareSwitchFunFun];
@@ -942,7 +942,7 @@
                 }
                 
                 [self.tableView reloadData];
-                return;
+                //return;
             }
         }
     }
@@ -990,9 +990,12 @@
 //            [weakSelf.tableView.mj_footer endRefreshingWithNoMoreData];
 //        }
         
-        [weakSelf handelNetDataAfterFilterDataBy:NASFileAudioMod];
-
+        if(NASFileAudioMod && NASFileAudioMod.status == 0){
+            [weakSelf handelNetDataAfterFilterDataBy:NASFileAudioMod];
+        }
+        
         if(weakSelf.curNASFileAudioMod && weakSelf.curNASFileAudioMod.status == 0){
+                    
             [weakSelf.tableView reloadData];
             
             NSMutableDictionary *IdDataDict = [[NSMutableDictionary alloc] initWithDictionary:responseObject];

+ 1 - 1
创维盒子/code/Class/Set/previewFile/previewFileAndFolderSecondViewController.m

@@ -596,7 +596,7 @@
     [self showDownloadTipFun];
     [self checkFileTransferTask];
     
-    if(!_curNASFileAudioMod){
+    if(!_curNASFileAudioMod || _curNASFileAudioMod.data.list == 0){
         self.titleLabel.text = _curFolderDataModel.name;
         
         [self getFileListFun];

+ 1 - 1
创维盒子/code/Class/Set/previewFile/previewFileAndFolderViewController.m

@@ -857,7 +857,7 @@
     [self showDownloadTipFun];
     [self checkFileTransferTask];
     
-    if(!_curNASFileAudioMod){
+    if(!_curNASFileAudioMod || _curNASFileAudioMod.data.list == 0){
         [self getFileListFun:NO];
         [self queryShareSwitchFunFun];
     }

+ 5 - 5
创维盒子/code/Class/Set/previewFile/previewImageOrVideoViewController.m

@@ -904,7 +904,7 @@
     [self showDownloadTipFun];
     [self checkFileTransferTask];
     
-    if(!_curNASFilePicModel){
+    if(!_curNASFilePicModel || _curNASFilePicModel.data.fileList.count == 0){
         [self getFileListFun:NO];
     }
     
@@ -1040,10 +1040,10 @@
         
         
         //数据缓存
-        if(NASFilePicMod && NASFilePicMod.status == 0){
-            NSString *key = stringKeyAddSn(@"getFileListByDay");
-            [HWDataManager setObjectWithKey:key value:responseObject];
-        }
+//        if(NASFilePicMod && NASFilePicMod.status == 0){
+//            NSString *key = stringKeyAddSn(@"getFileListByDay");
+//            [HWDataManager setObjectWithKey:key value:responseObject];
+//        }
         
         
 //        if(NASFilePicMod.data.fileList.count < pageSizeNum){

+ 1 - 1
创维盒子/code/NAS/NasPreviewVideoViewController.m

@@ -795,7 +795,7 @@
     [self showDownloadTipFun];
     [self checkFileTransferTask];
     
-    if(!_curNASFileAudioMod){
+    if(!_curNASFileAudioMod || _curNASFileAudioMod.data.list == 0){
         
         //数据缓存
 //        NSString *key = stringKeyAddSn(@"getFileList_video");