소스 검색

1.传输任务超过200个 限制传输

huangxiaodong 1 년 전
부모
커밋
8ea93ebe8a

+ 9 - 0
创维盒子/双子星云手机/Class/Set/previewFile/view/editTypeBottomView.m

@@ -6,6 +6,7 @@
 //
 
 #import "editTypeBottomView.h"
+#import "nasDownloadFileManager.h"
 
 @interface editTypeBottomView ()
 @property(nonatomic,strong) UIButton*leftButton;
@@ -152,6 +153,14 @@
 {
     NSInteger tag = but.tag;
     
+    if(tag == 1){
+        //1.4.3 新需求 有传输任务超过200个时 不给上传
+        if([nasDownloadFileManager shareInstance].downLoadFileModelDataArr.count >= 200){
+            [[iToast makeText:NSLocalizedString(@"download_task_not_done_tip",nil)] show];
+            return;
+        }
+    }
+    
     if(_didClickButtonFun){
         _didClickButtonFun(tag);
     }

+ 8 - 0
创维盒子/双子星云手机/Class/Set/uploadFile/photoView/uploadFileBottomView.m

@@ -7,6 +7,7 @@
 
 #import "uploadFileBottomView.h"
 #import "TZAssetModel+imageData.h"
+#import "nasUploadFileManager.h"
 
 @interface uploadFileBottomView ()
 {
@@ -245,6 +246,13 @@
 #pragma mark 按钮点击
 - (void)didClickButFun:(UIButton*)but
 {
+    
+    //1.4.3 新需求 有传输任务超过200个时 不给上传
+    if([nasUploadFileManager shareInstance].uploadingArr.count >= 200){
+        [[iToast makeText:NSLocalizedString(@"upload_task_not_done_tip",nil)] show];
+        return;
+    }
+    
     if(_isExtraFileAndNotFindPathType){
         [[iToast makeText:NSLocalizedString(@"upload_file_and_not_path_tip",nil)] show];
         return;