1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- //
- // YXInviteViewController.m
- // Temperature
- //
- // Created by TC on 2025/2/22.
- //
- #import "YXInviteViewController.h"
- #import <SDWebImage/SDWebImage.h>
- #import "RDSRootControl.h"
- @interface YXInviteViewController ()
- @property (weak, nonatomic) IBOutlet UILabel *inviteLabel;
- @property (weak, nonatomic) IBOutlet UITextField *inviteTextField;
- @property (weak, nonatomic) IBOutlet UIButton *inviteBtn;
- @property (strong, nonatomic) IBOutlet UIImageView *inviteImgView;
- @end
- @implementation YXInviteViewController
- - (void)viewDidLoad {
- [super viewDidLoad];
- self.navigationItem.title = @"邀请家人";
-
- self.inviteLabel.text = [NSString stringWithFormat:@"邀请家人加入\“%@\”",self.homeName];
-
- [self.inviteBtn addTarget:self action:@selector(inviteBtnClick:) forControlEvents:UIControlEventTouchUpInside];
- }
- - (void)inviteBtnClick:(id)sender {
-
- if(kNULLString(self.inviteTextField.text)){
- [RDSHudShower showBottomToast:@"输入手机号"];
- return;
- }
-
- RDS_WEAKSELF(weakSelf)
- [RDSDemoApiHelper rds_addMemberWithHomeId:self.homeId phone:self.inviteTextField.text success:^(id responseObject) {
- if ([responseObject[@"code"] intValue] == 9999) {
- [RDSRootControl shareControl].isLoginSuccess = NO;
- TheDataManager.token = @"";
- }
-
- if ([responseObject[@"code"] intValue] == 0) {
- [RDSHudShower showCenterToast:@"邀请成功"];
- [weakSelf popViewControllerAnimated:YES];
- } else{
- [RDSHudShower showErrorWithStatus:responseObject[@"message"]];
- }
- } failure:^(NSError *error) {
- [RDSHudShower showBottomToast:@"连接服务器失败"];
- }];
-
- }
- /*
- #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.
- }
- */
- @end
|