private void authRegister() {
   if (mPhoneET.getText().toString().length() == 0) {
     new ToastView(this, "请输入手机号").show();
     return;
   }
   if (mCodeET.getText().toString().length() == 0) {
     new ToastView(this, "请输入验证码").show();
     return;
   }
   if (user != null) {
     APIControl.getInstance()
         .authRegister(
             this,
             user.getOpenId(),
             mPhoneET.getText().toString(),
             mCodeET.getText().toString(),
             user.getAccessToken(),
             type,
             user.getImgUrl(),
             user.getNickname(),
             user.getSex(),
             new DataResponseListener<UserData>() {
               @Override
               public void onResponse(UserData user) {
                 //                sendBroadcast(new Intent("com.geek.geekmall.action.auth"));
                 if (user.getStatus() != 200) {
                   new ToastView(BindAccountActivity.this, user.getErrorMsg()).show();
                 } else {
                   GeekApplication.setUser(user.getData().getUserInfo());
                   SharedPreUtil.getInstance().putUser(user.getData().getUserInfo());
                   GeekApplication.setAgentInfo(user.getData().getAgentInfo());
                   GeekApplication.setOrderInfo(user.getData().getOrderInfo());
                   GeekApplication.setUserMoney(user.getData().getUserMoney());
                   //                    sendBroadcast(new
                   // Intent("com.geek.geekmall.action.auth.sina"));
                   //                            Intent intent = new
                   // Intent(BindAccountActivity.this, MainActivity.class);
                   //                            intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
                   //                            startActivity(intent);
                   sendBroadcast(new Intent("com.geek.geekmall.action.user_login"));
                   finish();
                 }
               }
             },
             errorListener(""));
   }
 }