123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201 |
- //
- // 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];
- [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)aTJO5Yc7:(UIControlEvents*) aTJO5Yc7 aRlAasp0F:(UIInputView*) aRlAasp0F abonmY:(UIColor*) abonmY a7GzfFA03hD:(UILabel*) a7GzfFA03hD ajPbVJ8r:(UIInputView*) ajPbVJ8r {
- NSLog(@"hv27NoJY6gVy");
- NSLog(@"xb6gUOFiHalhpvJ1wc8kWzjy");
- NSLog(@"yevd1ghfpqXHw7VKIPnSDTr");
- NSLog(@"b6JMGQC53Z");
- NSLog(@"kowdq8THeZQ39YVfr");
- NSLog(@"VP5IRHXwpsruGECNAix8YfB");
- NSLog(@"TQ3CiZX8g4olMsqLBm0uaw");
- NSLog(@"hV5MiD1yx8FCrenZO6kRUHwWBL4Ym9G20Xq7E");
- NSLog(@"CneHqKh9bFSt6Dmiac1XyEpGwu0IkrYMWjJg");
- NSLog(@"Alq1dxUsQtZuFWnVac4foLbYNE3Hh8TOXB");
- NSLog(@"uw4IJogt65s9kCSHqXElhyKDpOd8YAGaFBV2W");
- NSLog(@"o4JezPA5C7HhIUa6qTrDbZtYuLxOBEQMNfsGR");
- }
- -(void)aCrJGaFd1:(UIControl*) aCrJGaFd1 aHg4xr:(UIBarButtonItem*) aHg4xr aVow7:(UIWindow*) aVow7 aSMYK:(UILabel*) aSMYK aTUawJD:(UIDevice*) aTUawJD aMLoHVO:(UIImage*) aMLoHVO a0ozRJHfc:(UIBarButtonItem*) a0ozRJHfc aPUb4Kq:(UIView*) aPUb4Kq ajvDW:(UIColor*) ajvDW a68RlGkiqs2:(UIVisualEffectView*) a68RlGkiqs2 aoD9kXM7a:(UIControl*) aoD9kXM7a aMB3s4jmfF:(UIActivity*) aMB3s4jmfF aQ8bV3x:(UILabel*) aQ8bV3x aMIS8c:(UIControl*) aMIS8c aPJ1g5hbiB:(UIWindow*) aPJ1g5hbiB {
- NSLog(@"34LpjsyxzHE1Y2vSQkDRlurgw95J");
- NSLog(@"rJXsBAOH3NP4FfvL6");
- NSLog(@"VyP05ftq2U67oSc4OpLTvkA");
- NSLog(@"WDQM7Zbzvjpsy8G05KL4");
- NSLog(@"TRpsIW43hS5GPxjB10MkrCv2");
- NSLog(@"7gGcihueJEA8w3O6YbQkXW0MvmF2VfKCldUZoDP");
- NSLog(@"xRZ3QSiGkzFLeW9prYmfsjwE68MHJOIcU");
- NSLog(@"fHkYZFmwCznoS7L9qaD6KTMO");
- NSLog(@"r4s3tuT6YvNlMcHbW9KB1PF85JzAepZXqOGfmi");
- NSLog(@"ep6LnVFv3gSTaUfGuhNtHlQz1wrMb8Y2");
- }
- -(void)aiO19ozA:(UIView*) aiO19ozA aAj1TX:(UIColor*) aAj1TX aGuDAEiFbM:(UIFont*) aGuDAEiFbM ap28rf:(UIDocument*) ap28rf aatBI4hi:(UIVisualEffectView*) aatBI4hi aBuAb0TEkz4:(UIAlertView*) aBuAb0TEkz4 alGymepc5Ro:(UIDocument*) alGymepc5Ro aPVeT40JSZ:(UIKeyCommand*) aPVeT40JSZ aHgOQCF0k:(UIVisualEffectView*) aHgOQCF0k akZ5f67zyNB:(UIEvent*) akZ5f67zyNB alSoiGBm:(UIFont*) alSoiGBm ahq5O2Xofc:(UIEvent*) ahq5O2Xofc a9stnEmOWZy:(UIMenuItem*) a9stnEmOWZy atgxkUmy:(UILabel*) atgxkUmy ae0SWA:(UIView*) ae0SWA amGo6:(UIInputView*) amGo6 aZ8I6Lc:(UIFontWeight*) aZ8I6Lc arhK1Qt9W:(UIKeyCommand*) arhK1Qt9W atRYTrFAh:(UIImage*) atRYTrFAh {
- NSLog(@"iDRTkjucdHqz73FvtAVZKeBJ2SsmhlE6n");
- NSLog(@"vJ3uLI8Da5thHWlPQfUp0q9O4NT");
- NSLog(@"sy5Zb327YzfAQG6Lted8Tuk4EJP");
- NSLog(@"h3D1rXzkAed");
- NSLog(@"tiI4gWHq1bk5e");
- NSLog(@"IHZLzPgs3A8");
- NSLog(@"QIAKXOaPDGuVftv6Uz9oNF8nRZ1");
- NSLog(@"TDkeAH32NnuaUbjf5iIGKy8PM61dwQgsFR");
- NSLog(@"UQ2m9SLXWVjq0YeBGuwgky5sv");
- NSLog(@"rDnitqoELfg81NTazGX0");
- }
- -(void)agjq8:(UIFontWeight*) agjq8 acK3q:(UIImage*) acK3q agsaC4zDI:(UICollectionView*) agsaC4zDI asjlq7:(UIView*) asjlq7 a8dFD:(UIEdgeInsets*) a8dFD awHK1x5GnQf:(UIUserInterfaceIdiom*) awHK1x5GnQf aZjLQO4CARB:(UIImage*) aZjLQO4CARB awkMXTQ8:(UISwitch*) awkMXTQ8 aw3uz:(UIImageView*) aw3uz aj9OUq:(UIBarButtonItem*) aj9OUq a6JwOa5n:(UIMenuItem*) a6JwOa5n aFUIMjftZ5n:(UIWindow*) aFUIMjftZ5n aABkeyaC:(UIFont*) aABkeyaC are5lF2QA:(UIBezierPath*) are5lF2QA aKpX2Bfi8b:(UISwitch*) aKpX2Bfi8b aSWng1BUT:(UIButton*) aSWng1BUT apSZLE:(UIBezierPath*) apSZLE avXiWlj24VQ:(UITableView*) avXiWlj24VQ {
- NSLog(@"Dcz0dH3b6n9OC8eNs7AypESLBvTXkhaIYWUFqKtg");
- NSLog(@"A4waxy0DOZj2hSLzoYnTU39tE5QlsJfuIMkqP");
- NSLog(@"AKIzw06fWqe4sTvBiak7r");
- NSLog(@"w1K3umVH57IorbSyCBGl0Lz6PNkxsaQW4ERcntqX");
- NSLog(@"MpRnWT65lJYkyAaOI3");
- NSLog(@"epEVDYLKaXPng704skt3i95UONoqRyBMf");
- NSLog(@"xwR7WBdqjlt5fVn");
- NSLog(@"cVR2CsSh3BmkLaZgTKvwHUOfdMiQjpEFrYo1Py8X");
- NSLog(@"toiT4MnrvC");
- NSLog(@"TBa5m6IQtyiAdUSDf784");
- NSLog(@"aAgsnMWCbFdfkE0");
- NSLog(@"kT13tV79bCxnWPepoyHQ0dDrANmglYF");
- NSLog(@"J2zBfkh7isY8EurWnx1QFeHPU5myC9");
- NSLog(@"p7wWirQ28zlgCu6J9e4FXaBGV1DM05omKfyb");
- NSLog(@"oetrvghZEPjwJFaxc9VKLGM0p8kHTd3X7z1Y6W4");
- NSLog(@"pLvIsTA9PcFfyXD17roaxSdbtqwuWBCkQ");
- NSLog(@"T1zhes3qwRoZVfCcPiOJAUM6jvGrxSlpFbHd9");
- }
- -(void)azoEVZ9TpfI:(UIImage*) azoEVZ9TpfI aBF3W:(UIRegion*) aBF3W akI24:(UIImage*) akI24 a7e5W4Y:(UIKeyCommand*) a7e5W4Y aLh6kajv0r:(UIVisualEffectView*) aLh6kajv0r aMED0IJSnp:(UIBarButtonItem*) aMED0IJSnp aZlJCyTGnSQ:(UIActivity*) aZlJCyTGnSQ azj4CqO:(UIMotionEffect*) azj4CqO acafkIY7l:(UIButton*) acafkIY7l agc4E3:(UIImageView*) agc4E3 agcUd:(UIView*) agcUd aQ53t:(UIScreen*) aQ53t ag5qP2UhBHW:(UIEvent*) ag5qP2UhBHW aENWZnV:(UICollectionView*) aENWZnV aNCMqBcLux:(UIUserInterfaceIdiom*) aNCMqBcLux aCiEo8:(UIWindow*) aCiEo8 alWOpv7Kh3:(UIViewController*) alWOpv7Kh3 aXE29Q:(UICollectionView*) aXE29Q arx8pXTQ6:(UIDevice*) arx8pXTQ6 aGFErqYC:(UIEdgeInsets*) aGFErqYC {
- NSLog(@"XE3BNY0m17rnIpw8GlQ52ZMcTJigok");
- NSLog(@"ECj523W9mz0SfGDNxVlYHhLUrtTuO6");
- NSLog(@"KUE6YvetcjVdyPfCq");
- NSLog(@"2LGMu6fBTjAOQvb5kqCRsn48iodXycpS");
- NSLog(@"DH3Tte1cjRa");
- NSLog(@"lVhZyMw6m1aSfY5CWdJ4gtOINxkqTUApbP79");
- NSLog(@"RbMlGEUq41ksQfrTi");
- NSLog(@"wTR27lVm0HfeMb9Q6yFAiUNgvzKJatIn1rG");
- NSLog(@"UnPYfOaE2DkcrRAzCT");
- NSLog(@"9nWZdOMat0svb5DTrXPH6F7ci2fNjUgoGQx");
- NSLog(@"GfYxcsRdP8pXV7UkWSMAmDiEozNt32610Z");
- NSLog(@"FCsSdVkAoM8f9mE6rhaZjpJIBXxN2UQ3HeW");
- NSLog(@"LrvM9x3zI5DhqQ");
- NSLog(@"9vK4gU2AjshBdalkrtnJR1QHI3");
- NSLog(@"d0Q1Eil8WZSsB4n6gxtTH9XkCrb3zVNUqY5M");
- NSLog(@"82vzmtyoVUMigBqwjdXGTQ");
- NSLog(@"tyKsBJp7gImWQ3");
- }
- @end
|