Sfoglia il codice sorgente

1.上传下载中视频单个点击暂停 无效问题

huangxiaodong 1 anno fa
parent
commit
f924676b80

+ 3 - 0
创维盒子/双子星云手机/Class/Set/uploadFile/uploadFileView/downloadFileRecordTableView.m

@@ -146,9 +146,11 @@
 
             cell.didTapPressClick = ^{
                 if(model.curDownloadStateType == downloadStateUploading){
+                    model.curDownloadStateType = downloadStateSuspend;
                     [weakSelf handleDownloadingStateTapFunBy:YES with:model];
                 }
                 else if(model.curDownloadStateType == downloadStateSuspend){
+                    model.curDownloadStateType = downloadStateUploading;
                     [weakSelf handleDownloadingStateTapFunBy:NO with:model];
                 }
                 else if(model.curDownloadStateType == downloadStateFail){
@@ -468,6 +470,7 @@
         [[downloadManager shareInstance] reDownloadFileFunBy:arr withAll:NO];
     }
     
+    [self reloadDataFun];
 }
 
 #pragma mark 处理上传中的 状态点击事件

+ 3 - 0
创维盒子/双子星云手机/Class/Set/uploadFile/uploadFileView/uploadFileRecordTableView.m

@@ -147,9 +147,11 @@
 
             cell.didTapPressClick = ^{
                 if(model.curUploadStateType == uploadStateUploading){
+                    model.curUploadStateType = uploadStateSuspend;
                     [weakSelf handleUploadingStateTapFunBy:YES with:model];
                 }
                 else if(model.curUploadStateType == uploadStateSuspend){
+                    model.curUploadStateType = uploadStateUploading;
                     [weakSelf handleUploadingStateTapFunBy:NO with:model];
                 }
                 else if(model.curUploadStateType == uploadStateFail){
@@ -480,6 +482,7 @@
         [[uploadFileManager shareInstance] reUploadFileFunBy:arr withAll:NO];
     }
     
+    [self reloadDataFun];
 }
 
 #pragma mark 处理上传中的 状态点击事件