|
@@ -597,33 +597,49 @@
|
|
|
|
|
|
//UI和数据还没准备好
|
|
|
if(!_leftTableView){
|
|
|
- dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1.0 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
|
|
|
+ dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(3.0 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
|
|
|
[[NSNotificationCenter defaultCenter] postNotificationName:uploadFileDeteleNotification object:uploadFileDataMod];
|
|
|
});
|
|
|
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- if([uploadFileDataMod isKindOfClass:[uploadFileDataModel class]] ){
|
|
|
-
|
|
|
- NSMutableArray *curArr = _leftTableView.curDataArr;
|
|
|
+ KWeakSelf
|
|
|
+ [[uploadFileManager shareInstance] getDataInDatabaseFun:NO complete:^(NSMutableArray * _Nonnull Arr) {
|
|
|
|
|
|
- NSInteger index = 0;
|
|
|
- for (uploadFileDataModel*mod in curArr) {
|
|
|
- HLog(@"bg_id:%@ ?=? %@",mod.bg_id,uploadFileDataMod.bg_id);
|
|
|
-
|
|
|
- if(mod.bg_id.integerValue == uploadFileDataMod.bg_id.integerValue){
|
|
|
- [curArr removeObject:mod];
|
|
|
- break;
|
|
|
- }
|
|
|
-
|
|
|
- index++;
|
|
|
+ if(!Arr ||Arr.count != 3){
|
|
|
+ HLog(@"数据库出错\n\n\n");
|
|
|
+ return;
|
|
|
}
|
|
|
|
|
|
- //精准刷新
|
|
|
- //[self.uploadFileRecordBodyV RefreshDataWithUploadingArr:_allDataArr[0] withDoneArr:nil withfailArr:nil];
|
|
|
- [self.leftTableView reloadDataFun];
|
|
|
- }
|
|
|
+ NSMutableArray *curLoadIngArr = Arr[0];
|
|
|
+
|
|
|
+ mainBlock(^{
|
|
|
+ weakSelf.leftTableView.curDataArr = curLoadIngArr;
|
|
|
+ [weakSelf.leftTableView reloadDataFun];
|
|
|
+ });
|
|
|
+ }];
|
|
|
+
|
|
|
+// if([uploadFileDataMod isKindOfClass:[uploadFileDataModel class]] ){
|
|
|
+//
|
|
|
+// NSMutableArray *curArr = _leftTableView.curDataArr;
|
|
|
+//
|
|
|
+// NSInteger index = 0;
|
|
|
+// for (uploadFileDataModel*mod in curArr) {
|
|
|
+// HLog(@"bg_id:%@ ?=? %@",mod.bg_id,uploadFileDataMod.bg_id);
|
|
|
+//
|
|
|
+// if(mod.bg_id.integerValue == uploadFileDataMod.bg_id.integerValue){
|
|
|
+// [curArr removeObject:mod];
|
|
|
+// break;
|
|
|
+// }
|
|
|
+//
|
|
|
+// index++;
|
|
|
+// }
|
|
|
+//
|
|
|
+// //精准刷新
|
|
|
+// //[self.uploadFileRecordBodyV RefreshDataWithUploadingArr:_allDataArr[0] withDoneArr:nil withfailArr:nil];
|
|
|
+// [self.leftTableView reloadDataFun];
|
|
|
+// }
|
|
|
|
|
|
}
|
|
|
|