|
@@ -215,6 +215,9 @@
|
|
|
NSMutableDictionary* upparams=[[NSMutableDictionary alloc] init];
|
|
NSMutableDictionary* upparams=[[NSMutableDictionary alloc] init];
|
|
|
// [upparams setValue:[self.params valueForKey:@"cart2Checkbox"] forKey:@"cart2Checkbox"];
|
|
// [upparams setValue:[self.params valueForKey:@"cart2Checkbox"] forKey:@"cart2Checkbox"];
|
|
|
int section_count=self.content_data_control.count;//[[self.content_data_download valueForKey:@"section_count"] intValue];
|
|
int section_count=self.content_data_control.count;//[[self.content_data_download valueForKey:@"section_count"] intValue];
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ NSString* aaa = [RAUtils dict2string:self.content_data_control];
|
|
|
for(int i=0;i<section_count;i++)
|
|
for(int i=0;i<section_count;i++)
|
|
|
{
|
|
{
|
|
|
NSLog(@"debug...section:%d",i);
|
|
NSLog(@"debug...section:%d",i);
|
|
@@ -240,34 +243,7 @@
|
|
|
if([[valjson valueForKey:@"check"]intValue]==1)
|
|
if([[valjson valueForKey:@"check"]intValue]==1)
|
|
|
{
|
|
{
|
|
|
[upparams setValue:[valjson valueForKey:@"value_id"] forKey:[itemjson valueForKey:@"name"]];
|
|
[upparams setValue:[valjson valueForKey:@"value_id"] forKey:[itemjson valueForKey:@"name"]];
|
|
|
- // NSMutableDictionary* subjson=nil;
|
|
|
|
|
- // subjson=[[valjson objectForKey:@"sub_item"] mutableCopy];
|
|
|
|
|
- // if( subjson!=nil /*&& !active*/)
|
|
|
|
|
- // {
|
|
|
|
|
- // int sub_count = [[subjson valueForKey:@"count"] intValue];
|
|
|
|
|
- // for(int l=0;l<sub_count;l++)
|
|
|
|
|
- // {
|
|
|
|
|
- // NSMutableDictionary * modify_item=[[subjson objectForKey:[NSString stringWithFormat:@"item_%d",l ]] mutableCopy];
|
|
|
|
|
- // if([modify_item valueForKey:@"value"]!=nil && ![[modify_item valueForKey:@"value"]isEqualToString:@""])
|
|
|
|
|
- // [upparams setValue:[modify_item valueForKey:@"value"] forKey:[modify_item valueForKey:@"name"]];
|
|
|
|
|
- // else
|
|
|
|
|
- // {
|
|
|
|
|
- // if([[modify_item valueForKey:@"required"] isEqualToString: @"true"] )
|
|
|
|
|
- // {
|
|
|
|
|
- // self.cancommit = false;
|
|
|
|
|
- // [fields addObject:itemjson[@"aname"]];
|
|
|
|
|
- // NSIndexPath* indexpath =[self get_indexpath1:[modify_item valueForKey:@"name"]];
|
|
|
|
|
- // [self unhide_section:indexpath.section];
|
|
|
|
|
- // if(fields.count==1)
|
|
|
|
|
- // {
|
|
|
|
|
- // self.first_miss_pos = indexpath;
|
|
|
|
|
- //
|
|
|
|
|
- // }
|
|
|
|
|
- // }
|
|
|
|
|
- // }
|
|
|
|
|
- // }
|
|
|
|
|
- // }
|
|
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
setvalue=true;
|
|
setvalue=true;
|
|
|
break;
|
|
break;
|
|
@@ -469,9 +445,9 @@
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- subitem_data * data=[self subitem_param:itemjson addto:upparams alert:alert];
|
|
|
|
|
- upparams= data.params;
|
|
|
|
|
- fields=[[fields arrayByAddingObjectsFromArray:data.missingfields] mutableCopy];
|
|
|
|
|
|
|
+// subitem_data * data=[self subitem_param:itemjson addto:upparams alert:alert];
|
|
|
|
|
+// upparams= data.params;
|
|
|
|
|
+// fields=[[fields arrayByAddingObjectsFromArray:data.missingfields] mutableCopy];
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
if(self.cancommit==false && alert)
|
|
if(self.cancommit==false && alert)
|