remove file upload from oldataprovider offline upload add device id
@@ -92,7 +92,7 @@
// sync
+(NSArray*) enumOfflineOrder;
+(NSDictionary*) prepareUpload:(NSArray*) arr_order;
-+(void) uploadFile:(NSString*) file;
+//+(void) uploadFile:(NSString*) file;
// category filter, contact advanced search, item search, search,wishlist,
//+(NSDictionary*) model_img :(int)product_id;
@@ -1670,6 +1670,7 @@ NSString* gprice = [self get_portfolio_price :appDelegate.contact_id item_id:ite
return ret;
}
+
+(void) uploadFile:(NSString*) file
{
NSData* data = [NSData dataWithContentsOfFile: file];
@@ -1182,6 +1182,17 @@ void UncaughtExceptionHandler(NSException *exception) {
if(appDelegate.password!=nil)
[params setValue:appDelegate.password forKey:@"password"];
+#if TARGET_IPHONE_SIMULATOR//模拟器
+ [params setValue:@"simulator_uuid" forKey:@"idfv"];
+#elif TARGET_OS_IPHONE//真机
+ UIDevice * dev = [UIDevice currentDevice];
+ NSUUID* uuid =dev.identifierForVendor;
+ [params setValue:uuid.UUIDString forKey:@"idfv"];
+#endif
NSMutableURLRequest *request = [serializer multipartFormRequestWithMethod:@"POST" URLString:URL_UPLOAD_OFFLINE parameters:params constructingBodyWithBlock:^(id<AFMultipartFormData> formData) {
[formData appendPartWithFileData:data name:@"upfile" fileName:[upfile lastPathComponent] mimeType:@"application/zip"];