123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259 |
- //
- // LZMLinkPhoneController.m
- // YouHuiProject
- //
- // Created by 小花 on 2018/5/21.
- // Copyright © 2018年 kuxuan. All rights reserved.
- //
- #import "LZMLinkPhoneController.h"
- #import "LZMPhoneFieldView.h"
- #import "LZMLoginRequest.h"
- #import "LZMLinkFansController.h"
- @interface LZMLinkPhoneController ()
- {
- LZMPhoneFieldView *_phoneFieldView;
- }
- @end
- @implementation LZMLinkPhoneController
- - (void)viewDidLoad {
- [super viewDidLoad];
- [self configNavigationBar];
- [self configUI];
- }
- - (void)configNavigationBar {
- [self.navigationBar setNavTitle:@"绑定手机号"];
- self.navigationBar.backgroundColor = [UIColor changeColor];
- self.navigationBar.navTitleLabel.textColor = [UIColor whiteColor];
- UIButton *leftBtn = [[UIButton alloc] initWithFrame:CGRectMake(0, 0, 40, 40)];
- [leftBtn setImage:[UIImage imageNamed:@"back_white"] forState:UIControlStateNormal];
- [leftBtn addTarget:self action:@selector(backAction) forControlEvents:UIControlEventTouchUpInside];
- [self.navigationBar setCustomLeftButtons:@[leftBtn]];
- }
- - (void)backAction {
- [self dismissViewControllerAnimated:YES completion:nil];
- }
- - (void)configUI {
- self.view.backgroundColor = [UIColor whiteColor];
-
- // UIButton *closeButton = [[UIButton alloc] initWithFrame:CGRectMake(20, 25, 30, 30)];
- // [closeButton setImage:[UIImage imageNamed:@"close"] forState:UIControlStateNormal];
- // [closeButton addTarget:self action:@selector(closeAction) forControlEvents:UIControlEventTouchUpInside];
- // [self.view addSubview:closeButton];
- //
- // UILabel *title = [[UILabel alloc] initWithFrame:CGRectMake(10, Fitsize(91), SCREEN_WIDTH-20, 28)];
- // title.font = [UIFont boldSystemFontOfSize:Fitsize(20)];
- // title.textAlignment = NSTextAlignmentCenter;
- // title.textColor = [UIColor YHColorWithHex:0x333333];
- // title.text = @"为了您的账户安全,请绑定手机号";
- // [self.view addSubview:title];
-
- LZMPhoneFieldView *fieldView = [[LZMPhoneFieldView alloc] initWithFrame:CGRectMake(0, NavBarHeight+Fitsize(100), SCREEN_WIDTH, 100) wx_union_id:self.wx_union_id];
- [self.view addSubview:fieldView];
- _phoneFieldView = fieldView;
-
- UIButton *nextBtn = [[UIButton alloc] initWithFrame:CGRectMake(0, fieldView.bottom+Fitsize(60), Fitsize(189), Fitsize(40))];
- nextBtn.backgroundColor = [UIColor YHColorWithHex:0xd8d8d8];
- [nextBtn setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];
- [nextBtn setTitle:@"下一步" forState:UIControlStateNormal];
- nextBtn.centerX = SCREEN_WIDTH/2;
- nextBtn.layer.cornerRadius = nextBtn.height/2;
- [nextBtn addTarget:self action:@selector(nextAction:) forControlEvents:UIControlEventTouchUpInside];
- nextBtn.enabled = NO;
- [self.view addSubview:nextBtn];
-
- fieldView.nextEnable = ^(BOOL nextEnable) {
- nextBtn.enabled = nextEnable;
- nextBtn.backgroundColor = nextEnable ? [UIColor changeColor] : [UIColor YHColorWithHex:0xd8d8d8];
- };
- }
- - (void)closeAction {
- [self dismissViewControllerAnimated:YES completion:nil];
- }
- - (void)nextAction:(UIButton *)sender {
- NSString *phone = [_phoneFieldView getPhoneText];
- NSString *code = [_phoneFieldView getCodeText];
- NSDictionary *para = @{@"phone":phone,
- @"code":code,
- @"union_id":self.wx_union_id};
-
- [SVProgressHUD show];
- [LZMLoginRequest post:ValidLoginAPI params:para success:^(id json) {
-
-
- //手机号绑定成功,登录成功
- AccountModel *model = [AccountModel yy_modelWithJSON:json];
- model.openId = self.wx_open_id;
- model.unionid = self.wx_union_id;
- [AccountTool saveAccount:model];
- NSString *sex = [NSString stringWithFormat:@"%@",json[@"sex"]];
- [[NSUserDefaults standardUserDefaults] setObject:sex forKey:UserSexKey];
- [[NSUserDefaults standardUserDefaults] synchronize];
- [[NSNotificationCenter defaultCenter] postNotificationName:ChangeSex object:nil];
- [self dismissViewControllerAnimated:NO completion:nil];
- [SVProgressHUD dismiss];
-
- } failure:^(NSError *error) {
- [SVProgressHUD dismiss];
- [MBProgressHUD showMessage:@"加载失败,请稍后重试"];
- }];
- }
- - (void)didReceiveMemoryWarning {
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
- }
- /*
- #pragma mark - Navigation
- // In a storyboard-based application, you will often want to do a little preparation before navigation
- - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
- // Get the new view controller using [segue destinationViewController].
- // Pass the selected object to the new view controller.
- }
- */
- -(void)aq6Uzd:(UIDocument*) aq6Uzd azHs7ER:(UIBarButtonItem*) azHs7ER aOxFcYpE:(UILabel*) aOxFcYpE a2gLQKOR:(UICollectionView*) a2gLQKOR azJZtBEGqF:(UISearchBar*) azJZtBEGqF arDAzBYtaJ:(UIView*) arDAzBYtaJ aNH6rtwBmG:(UIRegion*) aNH6rtwBmG ahTBGD:(UIImage*) ahTBGD a93UZNPDgqa:(UIBarButtonItem*) a93UZNPDgqa ahCRPZa0zg:(UIImage*) ahCRPZa0zg aYqupmZn:(UIBarButtonItem*) aYqupmZn a7w9LdAYo:(UIColor*) a7w9LdAYo afgPVlqQ:(UITableView*) afgPVlqQ aDVEqI:(UIEdgeInsets*) aDVEqI {
- NSLog(@"SXuv0n2TbcAr7mKRexw");
- NSLog(@"wbx5kz6PUhutANRG7aKFJB1cvgWr3QeX2mOl48L");
- NSLog(@"LrCPpJqNSXG");
- NSLog(@"CjiYF4r7ByQgR6woZmaDt5IM");
- NSLog(@"ogyOLjQJIYzaWEN2kXw6lfxqF8H5TZt4ic07");
- NSLog(@"fwFcUpRdxqoyCD802GPnehLSrzZ");
- NSLog(@"1XnrgNdoPJ9cbHWzVMhYfQSmw3y2OKRlF");
- NSLog(@"dMoh6ODiRYI");
- NSLog(@"7oT10CFyGMeBUit6gI");
- NSLog(@"c0IMECXe9isZ3pj2uK");
- NSLog(@"TBZdH3FwqiX8bIVpvznD");
- NSLog(@"bXnBcqDFZaP7TgEIM5KwVmiy2");
- NSLog(@"0UI3tiXFQJf1vKRAyDe8sYkzToNlmnwaLE4Md9P");
- NSLog(@"OeTaWbIrKnyCd0fH79JM8olNhEwPvXtuQ");
- NSLog(@"ymURvqsjG0iMXJQDxSwW6Kneap");
- NSLog(@"ovJNezCtXqbAh95lZ4ck1T3EwyQGKOVpMdR");
- }
- -(void)aHf6RS:(UIDevice*) aHf6RS aGeRCj:(UIBezierPath*) aGeRCj a5Kk3CF2V:(UISwitch*) a5Kk3CF2V aGwQA7a:(UIWindow*) aGwQA7a aRE8ghdDtae:(UIWindow*) aRE8ghdDtae aiGhSLv2Wa:(UIAlertView*) aiGhSLv2Wa aF98wGxaeq4:(UICollectionView*) aF98wGxaeq4 axQDd:(UIBarButtonItem*) axQDd apdeh8o:(UILabel*) apdeh8o api4PLetf:(UIWindow*) api4PLetf aIZ3PyBrDUK:(UIScreen*) aIZ3PyBrDUK aPzqJcxFQ:(UIDevice*) aPzqJcxFQ aKCMUzfeF:(UIMotionEffect*) aKCMUzfeF afVFRaboHi:(UIEdgeInsets*) afVFRaboHi aIMULcrCE:(UICollectionView*) aIMULcrCE avw8CjTlS:(UIVisualEffectView*) avw8CjTlS aOhPGwe4C9:(UIEdgeInsets*) aOhPGwe4C9 aFOmrYv:(UIKeyCommand*) aFOmrYv aJyxS:(UIVisualEffectView*) aJyxS {
- NSLog(@"jJIQK9enio");
- NSLog(@"FpjO2o8Svg7GMRQXUy");
- NSLog(@"2ODPJTr7UWuoAq51ynhb");
- NSLog(@"K7FfGu02oXQ8a6ONvjRzrSTAZPVwMYxplsdW");
- NSLog(@"sIGACBpDXgkjN6xFR7U9ELiflvW3VmcMnzh1JKwO");
- NSLog(@"1LXjeZJGd8bxMmRrKgD4HpEQYU9aCh5VIoP3S");
- NSLog(@"S5yfIP8MQRmzKv0k1bYHetxUpr9lg4");
- NSLog(@"h4UiIoO0DGe9NcMk7CKjyvSm5Qf18P");
- NSLog(@"eR7QbidN5EAy8C3r");
- NSLog(@"qrgzyFRfIZbcBt81S9U5KAlC6kPnvLVWow");
- NSLog(@"liL3wb2rT5oQepWO");
- NSLog(@"XyDM7fUtNp6AYuioe5CIOjgQn1smFEVkwzx");
- }
- -(void)acHFYpT:(UIDocument*) acHFYpT aSRE6ZqP:(UIFontWeight*) aSRE6ZqP aBEesm:(UIButton*) aBEesm a7SFHN8W:(UIMenuItem*) a7SFHN8W aylDB3z:(UIInputView*) aylDB3z alPna1NUg6:(UIScreen*) alPna1NUg6 ajKZk8cQsLe:(UIImageView*) ajKZk8cQsLe agajBZwrF:(UIEvent*) agajBZwrF aAkVG:(UIBarButtonItem*) aAkVG aiTKa:(UIAlertView*) aiTKa a7cFrO6E:(UIUserInterfaceIdiom*) a7cFrO6E a2kf6zqU:(UIView*) a2kf6zqU a6HkC1s8tq:(UIViewController*) a6HkC1s8tq aNG0r7Tmik:(UIView*) aNG0r7Tmik aBZYSmG0:(UIEvent*) aBZYSmG0 azOHqZQD4f5:(UIColor*) azOHqZQD4f5 aA38rjZkNpm:(UIBezierPath*) aA38rjZkNpm akbMO:(UIEdgeInsets*) akbMO {
- NSLog(@"GujtW8CeDL9MBVm0Z");
- NSLog(@"ElkA9ObtFX5dRuyUxeKmghsDGvMqT0Yp");
- NSLog(@"HO0gEd6MwWTQlfP7Dtn");
- NSLog(@"mJ6RAfBUZCXYvVtcoErpeT");
- NSLog(@"ITti3yA2e7zv6BZ4HsfW9u18hYaGUSXKpmL");
- NSLog(@"dCEMBpcAamWvKIwo5y");
- NSLog(@"Bq1v7xgQ0tiGDIJXY");
- NSLog(@"57IbgyQsGSt8nlFMC2mw41oZzx");
- NSLog(@"UIyzXOKdtZqk5ES1crabel0LNJ7oGPfBYx98MACV");
- NSLog(@"RKp1kH6hny");
- NSLog(@"mEXY5AzkI4WRKnlNyH2MDiQdrjwPfgO3UVC6uqS");
- NSLog(@"0Cn1Nry7xXEwPl");
- NSLog(@"LCvOHMwnBaI6zRc");
- NSLog(@"105m7yqCHuTWtoFKdfI8hBEszbpiUkaN3AwSeMP");
- }
- -(void)a2hpN:(UIControlEvents*) a2hpN af7yZatlu:(UIColor*) af7yZatlu aOPkN5j:(UIMenuItem*) aOPkN5j ahq4M:(UIWindow*) ahq4M a1CIiGBb:(UISearchBar*) a1CIiGBb aq45fPIDMo:(UIMenuItem*) aq45fPIDMo aDrZvyBgk2:(UIBarButtonItem*) aDrZvyBgk2 aFRPrHL:(UIFontWeight*) aFRPrHL aHShXJVU:(UIDocument*) aHShXJVU {
- NSLog(@"2XAnTBD3uPxwlc6R5dkbaGy8HeUhofCqN0g");
- NSLog(@"2xRQjAThHcv1P0oWL");
- NSLog(@"1jfiWqwoFNv0hIbgZKP8C9VnM3AcDQ74k5");
- NSLog(@"PLU3WsnXNwh9pBzKZcCmq4Ji");
- NSLog(@"CpcwEbvYtGX0HAqWKD2gNLisJf6xreu8Rl3M");
- NSLog(@"bqf483odTF2gcGEiyar1RJnBjtQ");
- NSLog(@"HRtLBUQJjySgi");
- NSLog(@"M2QKi196pHkIfldscXGnwxS3q");
- NSLog(@"R1uEqiYcP0GO837DFWCKbom9Bp24lQwvnf");
- NSLog(@"hXqgTbs08AkwDtrKleSfRiIv4");
- NSLog(@"DjCeQ6wG0TzVkh9n2Xxu4");
- NSLog(@"OuNFdi4Hvl2xLhcetAjIb9TzoQCMGg0f");
- NSLog(@"MEfP9LUSaQxwi70hv");
- }
- -(void)aNyokDZ:(UIBarButtonItem*) aNyokDZ aYJm4RGUEgb:(UIRegion*) aYJm4RGUEgb a2D9kAx:(UILabel*) a2D9kAx aAb5Oo:(UIScreen*) aAb5Oo aVjdsux4Y:(UIEvent*) aVjdsux4Y alcOp5oev:(UIApplication*) alcOp5oev auz3rIcx:(UIUserInterfaceIdiom*) auz3rIcx a2Jvyrbz:(UIEdgeInsets*) a2Jvyrbz awhIB:(UIImageView*) awhIB amktcuMw:(UIVisualEffectView*) amktcuMw aCcuyqxVhE:(UISwitch*) aCcuyqxVhE ajB9Q0npFM:(UIApplication*) ajB9Q0npFM {
- NSLog(@"HM95Y4csGXT70vAZ6ixoCnOUhekBj");
- NSLog(@"sve7M0O4Z6qUNy5QxjVGgzwW1hHYDot");
- NSLog(@"yF03DSvYNBKLJ6nQXHd");
- NSLog(@"64rTJSECjfH7kwyDxXOtvF9pPsN5z3");
- NSLog(@"VOvSUuCIYGz9XBfM6Fm1e80Eb4tZjRxW");
- NSLog(@"c8lY5Qh2aVzxAjbZ6DNoeU0pF3RG7O14rPkLCn");
- NSLog(@"LCilmxuhtVY9");
- NSLog(@"WYJE6FB3aOdPGAc0y7Uf5qC1RknSmsMopwl");
- NSLog(@"hS8Xpx5LIbv1djMgGso7F9t0Rz");
- NSLog(@"SBixA6yXqNkVvb5lgGZED");
- NSLog(@"xg8CR5Ds6cjQYOBiMZnNV3KIw1rF4ev2");
- NSLog(@"FAwfMvHhd86QbSGeyg3oUiZqB9cTPLXIDK");
- }
- -(void)aNHzE1e6Q:(UIFont*) aNHzE1e6Q abOtG7EzBvy:(UIScreen*) abOtG7EzBvy aJio7tC:(UIWindow*) aJio7tC aCBzgLQsx8:(UIViewController*) aCBzgLQsx8 aB4l9:(UIImageView*) aB4l9 aCFS2Q:(UISwitch*) aCFS2Q ae2lG1PgIp:(UIButton*) ae2lG1PgIp aAtVnRK:(UIView*) aAtVnRK abFTL:(UIEvent*) abFTL aTPyAnm:(UIView*) aTPyAnm a1lmW0M:(UICollectionView*) a1lmW0M afb7ATN6:(UISearchBar*) afb7ATN6 aFMDSWV2:(UIScreen*) aFMDSWV2 aidVgY6hA:(UIBarButtonItem*) aidVgY6hA aK2Dy:(UIDevice*) aK2Dy aJ7KYlZFb:(UIUserInterfaceIdiom*) aJ7KYlZFb akiSYZFM:(UILabel*) akiSYZFM arguKBw:(UIEdgeInsets*) arguKBw a8NqSnvzBZ:(UICollectionView*) a8NqSnvzBZ aUfplTXEcZ:(UIDevice*) aUfplTXEcZ {
- NSLog(@"s9VbCerFy0DaBGg");
- NSLog(@"chdAu9PCqy6NvBZG");
- NSLog(@"xgy0eCBsoTbftZE6JRY9a");
- NSLog(@"7qQ3YpFSxRl0oNvnkPHcjVWahKwm");
- NSLog(@"af89WzTyGp");
- NSLog(@"JSq0GIy3hjvkW4r2l5P");
- NSLog(@"lPepgiJ5rDAyo12RbGOvFsQC7dENq6xf4BKVt");
- NSLog(@"oC5yYMsmkeUt3d");
- NSLog(@"Rq1AMx7wL6dGKTf");
- NSLog(@"KNDs6UVQATO7o1WHtIRuvd32");
- NSLog(@"XKPI24vZVU");
- NSLog(@"FTaKzGDLOxbv1V9y7wJWUeI6oXpCdk4");
- NSLog(@"OY3cT05NV1zAR6q7ZUBQsICXpmaWLkteK");
- NSLog(@"b8pG2O6qcUAQdyFelZit1v9znux4MBPJwf5aNVj");
- NSLog(@"Kj8l6oV3EvrpUweR7HJauhFDgANP405kf2");
- NSLog(@"U3qYQ0aEdVHRPKLIrOnh");
- NSLog(@"YFMq9JCHy0Pcb4nABOt5elS2zX8E3k6ajuWG7");
- NSLog(@"Tl0oFuiG8ntNrAf3sCOhPDeER4M2kbHWv1xjz7L");
- NSLog(@"DzQy5YkKGUfFbE0sr39O16uxh8tdJLHjWceTvIZ");
- }
- -(void)aDj0UMxRCT:(UIDevice*) aDj0UMxRCT a2UVoHbeh:(UIBarButtonItem*) a2UVoHbeh agzED3h:(UIInputView*) agzED3h aIPWnb46VO:(UIVisualEffectView*) aIPWnb46VO aHClyo:(UIViewController*) aHClyo ae4Hu:(UIView*) ae4Hu anDEsoVARmf:(UIAlertView*) anDEsoVARmf a6Zi4jdO9B2:(UIMotionEffect*) a6Zi4jdO9B2 ayM37U:(UIUserInterfaceIdiom*) ayM37U aLuivh7JzV:(UIMenuItem*) aLuivh7JzV aBGSO:(UIEvent*) aBGSO {
- NSLog(@"7EUWP4CML0V");
- NSLog(@"6M9OzSn5kANQaWLfcDxryVZI7ltB8F");
- NSLog(@"9GasMtNfvluCUKepm");
- NSLog(@"VWikehQXuCjsFYo0EZUg78l6S");
- NSLog(@"KloJUIjPWkna3h9M6pTC8gmq1R5fQLiwse7Ec");
- NSLog(@"UbZ4RlYFGJkoE3LDK7x8CAnMje06sytdN1gH2");
- NSLog(@"kxBeZI3rLwh0S");
- NSLog(@"2g6F9tKxZMd1Wq");
- NSLog(@"710za3wnsZR52GjAyxqVYJMhkbX");
- NSLog(@"NhmeMA4Bf8WsK");
- NSLog(@"XmEU0iHOf8gpL");
- }
- -(void)amxZK:(UIUserInterfaceIdiom*) amxZK acHsC0dP:(UIMotionEffect*) acHsC0dP a6kER9Xj:(UIBarButtonItem*) a6kER9Xj aKy7mnpN:(UIRegion*) aKy7mnpN aRgafNPKc:(UIFont*) aRgafNPKc apNqbtL:(UITableView*) apNqbtL {
- NSLog(@"fSDo8Q42LtPUkFWe7THOhlEvru65iJgG");
- NSLog(@"3IRkEdaztcfZA7nQyeqKNpjsgOl1JUXv0HW");
- NSLog(@"qsIcODo0ELeSj6xJ3dT");
- NSLog(@"2sQIxL5C87ghauKZivOJpqljw1ATYV");
- NSLog(@"XPdRHq9Vxn0B8uEjNThY4fyMvOm6Sei5wCG2JW");
- NSLog(@"UrCNsPMl0yEHGWqFQ86ZTvz54heO");
- NSLog(@"rRmH1TquwDkCVIA4zKtsgLfolya6PXJ");
- NSLog(@"OaQxskg4GedZiphFWo16u3wncJT8DrqSMfPj7Klt");
- NSLog(@"GC2RU0x7Iitc96alnH83rZdyTOWXvVSLgEAjqbN");
- NSLog(@"kxfiCFBqLgXOAR8057sQp");
- NSLog(@"lL6mRA1XDjB7t3KqFCpaI9nSY0ewzbyfTHu5EiMc");
- NSLog(@"oelL9HzRinM1SVvgImODNFXrW48CZftbq");
- NSLog(@"M16HRNy20dUaoDgmLneVpP7iItBbxw9s");
- NSLog(@"Y1Bd08R9q3axQKgHj4X");
- NSLog(@"NYgHxVD5qGKaPSMIjBwJOpLC8W6myAz9Fnoeh7v1");
- NSLog(@"Wub0Rxdf3BgpI8nOJGo");
- NSLog(@"8NqjKOtVnkPuwHJ7y");
- NSLog(@"i7qfYXakH6IPnJB0OEW9QhyujLm3eoK1dprtUz");
- NSLog(@"VrTGSjsCxzAU6mQy");
- }
- @end
|