Explorar el Código

已下载的列表存在正在传输中的任务

huangxiaodong hace 1 año
padre
commit
959a7b0b30

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

@@ -708,7 +708,8 @@
             dataModel.currentSize = model.currentSize;
             dataModel.curTimeInterval = [[NSDate date] timeIntervalSince1970];
             
-            if(dataModel.downloadBoxStateType == downloadBoxStateSuspend){
+            if(dataModel.downloadBoxStateType == downloadBoxStateSuspend
+               || dataModel.downloadBoxStateType == downloadBoxStateDone){
                 canReloadData = NO;
             }
             

+ 10 - 8
创维盒子/双子星云手机/Class/Set/uploadFile/uploadFileManager/boxDownloadFileManager.m

@@ -255,14 +255,16 @@ static boxDownloadFileManager * cur_boxDownloadFileShareInstance = nil;
         for (ShareFileDataModel*dataModel in ingArr) {
             //HLog(@"22222222 %@\n%@",urlString,dataModel.fileUrl);
             if([urlString isEqualToString:dataModel.fileUrl]){
-                dataModel.downloadBoxStateType = downloadBoxStateDownloadloading;
-                dataModel.totalSize = model.totalSize;
-                dataModel.currentSize = model.currentSize;
-                
-                //更新数据库
-                [dataModel bg_saveOrUpdateAsync:^(BOOL isSuccess) {
-                                    
-                }];
+                if(dataModel.downloadBoxStateType != downloadBoxStateDone){
+                    dataModel.downloadBoxStateType = downloadBoxStateDownloadloading;
+                    dataModel.totalSize = model.totalSize;
+                    dataModel.currentSize = model.currentSize;
+                    
+                    //更新数据库
+                    [dataModel bg_saveOrUpdateAsync:^(BOOL isSuccess) {
+                                        
+                    }];
+                }
                 break;
             }
         }