| | |
| | | #pragma mark - 编辑企业码 |
| | | - (void)codeBtnAction { |
| | | PBEnterpriseCodeController *codeVC = [[PBEnterpriseCodeController alloc] init]; |
| | | codeVC.SetCodeBlock = ^(NSDictionary * _Nonnull obj) { |
| | | codeVC.SetCodeBlock = ^(NSString * _Nonnull code, NSDictionary * _Nonnull obj) { |
| | | self.customData = obj; |
| | | NSMutableArray *arrM = [[NSMutableArray alloc] init]; |
| | | NSArray *arr = [NSString getApiArrData]; |
| | | BOOL isHave = false; |
| | | for (NSDictionary *dict in arr) { |
| | | NSString *haveCode = [dict valueForKey:@"Code"]; |
| | | if ([code isEqualToString:haveCode]) { |
| | | [arrM addObject:obj]; |
| | | isHave = true; |
| | | } else { |
| | | [dict setValue:@"0" forKey:@"Check"]; |
| | | [arrM addObject:dict]; |
| | | } |
| | | } |
| | | if (!isHave) { |
| | | [arrM addObject:self.customData]; |
| | | } |
| | | [self saveApiArr:arrM.copy]; |
| | | [self storedLocallyApiWithData:self.customData]; |
| | | [self setApi]; |