drew преди 6 години
родител
ревизия
651f73055e
променени са 3 файла, в които са добавени 29 реда и са изтрити 16 реда
  1. 6 8
      千模/Login/ForgetViewController.m
  2. 0 3
      千模/Login/RegisterViewController.m
  3. 23 5
      千模/Main/Actor/ActorListViewController.m

+ 6 - 8
千模/Login/ForgetViewController.m

@@ -97,18 +97,16 @@
 }
 
 -(void)getNum{
-    NSString *sn = @"SDK-FHD-010-00328";
-    NSString *Md5Pwd = @"54774CB6E781A142206F756B3E18142C";
     int a = arc4random() % 100000;
     randomCode = [NSString stringWithFormat:@"%06d", a];
-    NSString *content = [NSString stringWithFormat:@"【千模科技】不得了,了不得。您即将看到成千上万的模特小姐姐。验证码%@,用于帐号注册,5分钟内有效。请勿泄露。非本人操作,请勿理会。",randomCode];
-    NSString *str = [NSString stringWithFormat:@"http://sdk.entinfo.cn:8061/mdsmssend.ashx?sn=%@&pwd=%@&mobile=%@&content=%@&ext=&stime=&rrid=&msgfmt=",sn,Md5Pwd,self.phoneText.text,content];
-    NSLog(@"str=%@",str);
+    NSString *str = [NSString stringWithFormat:@"%@model?action=sendsms&phone=%@&code=%@", webURL, self.phoneText.text, randomCode];
     AFHTTPSessionManager *manager =[AFHTTPSessionManager manager];
     manager.responseSerializer = [AFHTTPResponseSerializer serializer];
-    [manager GET:[str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding] parameters:nil success:^(NSURLSessionDataTask *task, id responseObject) {
-        NSString *result = [[NSString alloc]initWithData:responseObject encoding:NSUTF8StringEncoding];
-        isRight = [result containsString:@"-"];
+    [manager GET: str
+      parameters:nil
+         success: ^(NSURLSessionDataTask *task, id responseObject) {
+        NSString *result = [[NSString alloc] initWithData:responseObject encoding:NSUTF8StringEncoding];
+        isRight = [result containsString:@"success"];
         NSLog(@"%@",result);
     } failure:^(NSURLSessionDataTask *task, NSError *error) {
         NSLog(@"%@",error);

+ 0 - 3
千模/Login/RegisterViewController.m

@@ -218,11 +218,8 @@
 
 
 -(void)getNum{
-    NSString *sn = @"SDK-FHD-010-00328";
-    NSString *Md5Pwd = @"54774CB6E781A142206F756B3E18142C";
     int a = arc4random() % 100000;
     randomCode = [NSString stringWithFormat:@"%06d", a];
-    NSString *content = [NSString stringWithFormat:@"【千模科技】不得了,了不得。您即将看到成千上万的模特小姐姐。验证码%@,用于帐号注册,5分钟内有效。请勿泄露。非本人操作,请勿理会。",randomCode];
     NSString *str = [NSString stringWithFormat:@"%@model?action=sendsms&phone=%@&code=%@", webURL, phoneNum, randomCode];
     NSLog(@"str=%@",str);
     AFHTTPSessionManager *manager =[AFHTTPSessionManager manager];

+ 23 - 5
千模/Main/Actor/ActorListViewController.m

@@ -108,11 +108,29 @@
 }
 
 - (IBAction)chooseCity:(id)sender {
-    [BRStringPickerView showStringPickerWithTitle:@"请选择地区" dataSource:@[@"全国", @"烟台"] defaultSelValue:nil resultBlock:^(id selectValue) {
-        self.btnChooseCity.titleLabel.text = selectValue;
-        self.choosedCity = selectValue;
-        [self refreshList];
-    }];
+    [[AHHttpManager sharedManager]
+          POST:[NSString stringWithFormat:@"%@model?action=getArea", webURL]
+    parameters:nil
+       success:^(id responseObject) {
+           NSLog(@"%@", responseObject);
+           if ([[responseObject objectForKey:@"msg"] isEqualToString:@"success"]) {
+               NSMutableArray *areas = [NSMutableArray array];
+               [areas addObject:[NSString stringWithFormat:@"全国"]];
+               for (NSDictionary *dic in responseObject[@"data"]) {
+                   [areas addObject:dic[@"name"]];
+               }
+               [BRStringPickerView showStringPickerWithTitle:@"请选择地区" dataSource:areas defaultSelValue:nil resultBlock:^(id selectValue) {
+                   self.btnChooseCity.titleLabel.text = selectValue;
+                   self.choosedCity = selectValue;
+                   [self refreshList];
+               }];
+           }
+       }
+       failure:^(NSError *error) {
+           NSLog(@"error = %@", error);
+           [MBProgressHUD showTextHUD:@"超时" inView:self.view hideAfterDelay:1];
+       }];
+    
 }
 
 - (IBAction)clickSiftButton:(UIButton *)sender {