Pārlūkot izejas kodu

1.修改nas 上传bug

huangxiaodong 6 mēneši atpakaļ
vecāks
revīzija
e52998e2c6

+ 19 - 4
创维盒子/双子星云手机/NAS/nasUploadManager/nasMixUploadManager.m

@@ -255,10 +255,25 @@
 #pragma mark 任务上传过了了
 - (void)handleFileDidUploadFunWithOperation:(customUploadOperation*)operation
 {
-    mainBlock(^{
-        [[iToast makeText:NSLocalizedString(@"File_upload_file_already_exists",nil)] show];
-    });
+//    mainBlock(^{
+//        [[iToast makeText:NSLocalizedString(@"File_upload_file_already_exists",nil)] show];
+//    });
+//    
+//    NSMutableArray *delArr = [NSMutableArray new];
+//    [delArr addObject:operation.fileModel];
+//    
+//    [[nasUploadFileManager shareInstance] deleteUploadFileRecordBy:delArr withDelCache:YES complete:^(BOOL isSuccess) {
+//        if (isSuccess) {
+//            
+//        }
+//    }];
     
+    //改为走上传完成的逻辑
+    [self handleUploadDoneOneFileBy:operation];
+}
+
+//加个接口 做删除用的
+- (void)deleteUploadFileRecordWithOperation:(customUploadOperation*)operation{
     NSMutableArray *delArr = [NSMutableArray new];
     [delArr addObject:operation.fileModel];
     
@@ -315,7 +330,7 @@
                 long curDataLengt = [imageData length];
                 if(curDataLengt == operation.fileModel.didUploadBytes && curDataLengt < operation.fileModel.totalBytes){
                     HLog(@"totalBytes 获取出错?")
-                    [self handleFileDidUploadFunWithOperation:operation];
+                    [self deleteUploadFileRecordWithOperation:operation];
                     return;
                 }
             }