|
@@ -6487,6 +6487,37 @@ if(!self.alert.isBeingDismissed)
|
|
|
NSMutableDictionary* params = [item_json[@"autocomplete_params"] mutableCopy];
|
|
NSMutableDictionary* params = [item_json[@"autocomplete_params"] mutableCopy];
|
|
|
params[@"full_url"] = item_json[@"full_url"];
|
|
params[@"full_url"] = item_json[@"full_url"];
|
|
|
params[@"url"] = item_json[@"url"];
|
|
params[@"url"] = item_json[@"url"];
|
|
|
|
|
+ NSMutableDictionary* add_params = [item_json[@"autocomplete_addation_params"] mutableCopy];
|
|
|
|
|
+ NSArray* add_key=[add_params allKeys];
|
|
|
|
|
+ for(int i=0;i<add_key.count;i++)
|
|
|
|
|
+ {
|
|
|
|
|
+ NSString* key = (NSString*)add_key[i];
|
|
|
|
|
+ NSString* val = nil;
|
|
|
|
|
+
|
|
|
|
|
+ int sc = [self.content_data_download[@"section_count"] intValue];
|
|
|
|
|
+ for(int is=0;is<sc;is++)
|
|
|
|
|
+ {
|
|
|
|
|
+ NSDictionary* section_json = [self.content_data_download objectForKey:[NSString stringWithFormat:@"section_%ld",(long)is ]];
|
|
|
|
|
+ int icount=[[section_json valueForKey:@"count"] intValue];
|
|
|
|
|
+ for (int ic=0;ic<icount;ic++)
|
|
|
|
|
+ {
|
|
|
|
|
+ NSDictionary* add_item= [section_json objectForKey:[NSString stringWithFormat:@"item_%d",ic ]];
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ NSString* mapto = [add_item valueForKey:@"name"];
|
|
|
|
|
+ if([mapto isEqualToString:add_params[key]])
|
|
|
|
|
+ {
|
|
|
|
|
+ val = add_item[@"value"];
|
|
|
|
|
+ params[key]=val;
|
|
|
|
|
+ break;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
self.autocompleteView.params= params;
|
|
self.autocompleteView.params= params;
|
|
|
self.autocompleteView.returnValue = ^(NSString *str) {
|
|
self.autocompleteView.returnValue = ^(NSString *str) {
|
|
|
//textField = true;
|
|
//textField = true;
|