|
@@ -60,13 +60,11 @@
|
|
|
status = [[NSString alloc] initWithFormat:@"%@",status];
|
|
|
}
|
|
|
|
|
|
- if ([status isEqualToString:@"1"]) {
|
|
|
+ if([status isEqualToString:@"1"])
|
|
|
+ {
|
|
|
//[self tryAgainApplyUploadFun];
|
|
|
-
|
|
|
- NSInteger fileLengt = self.curUploadFileDataMod.didUploadBytes;
|
|
|
- [[uploadFileManager shareInstance] changeUploadFileState:uploadStateFail withDidUploadBytes:fileLengt withModel:self.curUploadFileDataMod complete:^(BOOL isSuccess) {
|
|
|
-
|
|
|
- }];
|
|
|
+ [self clearUploadFileDataFun];
|
|
|
+ [[uploadFileManager shareInstance] uploadFileFailFun];
|
|
|
|
|
|
}else if ([status isEqualToString:@"0"]){
|
|
|
if ([[data allKeys] containsObject:@"taskUid"]) {
|
|
@@ -109,9 +107,8 @@
|
|
|
self.cutFileDataArr = [self fileCutPartsBy:self.AllFileData withDidUpLoadSize:[fileLengthNum integerValue]];
|
|
|
|
|
|
if(!self.cutFileDataArr){
|
|
|
- [[uploadFileManager shareInstance] changeUploadFileState:uploadStateFail withDidUploadBytes:[fileLengthNum integerValue] withModel:self.curUploadFileDataMod complete:^(BOOL isSuccess) {
|
|
|
-
|
|
|
- }];
|
|
|
+ [self clearUploadFileDataFun];
|
|
|
+ [[uploadFileManager shareInstance] uploadFileFailFun];
|
|
|
|
|
|
self.taskUid = nil;
|
|
|
|
|
@@ -159,11 +156,9 @@
|
|
|
|
|
|
if ([status isEqualToString:@"1"]) {
|
|
|
//[self tryAgainApplyUploadFun];
|
|
|
+ [self clearUploadFileDataFun];
|
|
|
+ [[uploadFileManager shareInstance] uploadFileFailFun];
|
|
|
|
|
|
- NSInteger fileLengt = self.curUploadFileDataMod.didUploadBytes;
|
|
|
- [[uploadFileManager shareInstance] changeUploadFileState:uploadStateFail withDidUploadBytes:fileLengt withModel:self.curUploadFileDataMod complete:^(BOOL isSuccess) {
|
|
|
-
|
|
|
- }];
|
|
|
}else if ([status isEqualToString:@"0"]){
|
|
|
[self handleUploadingFun];
|
|
|
}
|
|
@@ -239,17 +234,22 @@
|
|
|
else{
|
|
|
HLog(@"上传完成");
|
|
|
|
|
|
- //上传数据清空
|
|
|
- self.taskUid = nil;
|
|
|
- self.fileName = nil;
|
|
|
- self.AllFileData = nil;
|
|
|
- self.indexOfUploadFlie = 0;
|
|
|
- self.cutFileDataArr = nil;
|
|
|
-
|
|
|
+ [self clearUploadFileDataFun];
|
|
|
[[uploadFileManager shareInstance] uploadFileDoneFun];
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+-(void)clearUploadFileDataFun{
|
|
|
+ //上传数据清空
|
|
|
+ self.taskUid = nil;
|
|
|
+ self.fileName = nil;
|
|
|
+ self.AllFileData = nil;
|
|
|
+ self.indexOfUploadFlie = 0;
|
|
|
+ self.cutFileDataArr = nil;
|
|
|
+ self.curUploadFileDataMod = nil;
|
|
|
+ self.isSuspendUploadType = NO;
|
|
|
+
|
|
|
+}
|
|
|
|
|
|
- (Byte)getBCC:(NSData *)data {
|
|
|
Byte bcc = 0;
|