huangxiaodong 1 год назад
Родитель
Сommit
545c446b59

+ 1 - 1
创维盒子/双子星云手机/Class/Set/previewFile/model/ShareRecordModel.h

@@ -21,7 +21,7 @@ typedef enum{
 typedef enum{
     downloadBoxStateBegin = 0,
     downloadBoxStateDownloadloading,//占位 未用到
-    downloadBoxStateSuspend,//占位 未用到
+    downloadBoxStateSuspend,//
     downloadBoxStateDone,
     downloadBoxStateFail,
 }shareDownloadBoxStateType;

+ 4 - 0
创维盒子/双子星云手机/Class/Set/uploadFile/receiveView/boxDownloadFileRecordCell.m

@@ -222,6 +222,10 @@
     if (!_curShareFileDataModel
         || ![_curShareFileDataModel.fileUrl isEqualToString:curShareFileDataModel.fileUrl]) {
         
+        if(_curShareFileDataModel){
+            HLog(@"%@\n%@",_curShareFileDataModel.fileUrl,curShareFileDataModel.fileUrl);
+        }
+        
         [self setFixedValueByModel:curShareFileDataModel];
     }
     

+ 11 - 0
创维盒子/双子星云手机/Class/Set/uploadFile/receiveView/receiveDownloadRecordTableView.m

@@ -552,10 +552,21 @@
     
     if(_downloadingHeadView.rightButton.selected){
         HLog(@"suspendAllDownloadTask");
+        for (ShareFileDataModel*dataModel in _downloadingArr) {
+            dataModel.downloadBoxStateType = downloadBoxStateSuspend;
+        }
+        
         [[SGDownloadManager shareManager] suspendAllDownloadTask];
+        
+        [self reloadData];
     }
     else{
         HLog(@"startAllDownloadTask");
+        
+        for (ShareFileDataModel*dataModel in _downloadingArr) {
+            dataModel.downloadBoxStateType = downloadBoxStateDownloadloading;
+        }
+        
         [[SGDownloadManager shareManager] startAllDownloadTask];
     }
 }