From 01e23be6118d68d38a71d186296d440eadcaa197 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期一, 07 六月 2021 18:23:41 +0800
Subject: [PATCH] 特价bug修复

---
 app/src/main/java/com/tejia/lijin/app/ui/mine/LoginSelectActivity.java |   59 +++++++++++++++++++++++++++++++++--------------------------
 1 files changed, 33 insertions(+), 26 deletions(-)

diff --git a/app/src/main/java/com/tejia/lijin/app/ui/mine/LoginSelectActivity.java b/app/src/main/java/com/tejia/lijin/app/ui/mine/LoginSelectActivity.java
index 4ea1844..98b231f 100644
--- a/app/src/main/java/com/tejia/lijin/app/ui/mine/LoginSelectActivity.java
+++ b/app/src/main/java/com/tejia/lijin/app/ui/mine/LoginSelectActivity.java
@@ -29,6 +29,7 @@
 import com.tejia.lijin.app.ui.invite.ShareBrowserActivity;
 import com.tejia.lijin.app.util.Constant;
 import com.tejia.lijin.app.util.KeFuUtil;
+import com.tejia.lijin.app.util.SystemParamsUtil;
 import com.tejia.lijin.app.util.TopStatusSettings;
 import com.tejia.lijin.app.util.ui.dialog.DialogUtil;
 import com.tejia.lijin.app.util.umengCustomEvent.UserCustomEvent;
@@ -227,35 +228,29 @@
     }
 
     private synchronized void openOneKeyLogin(final boolean notify) {
-        aliyunSmsOneKeyLoginManager.checkEnv();
+        ShoppingApi.allowOneKeyLogin(this, new BasicTextHttpResponseHandler() {
 
-        //TODO 涓�閿櫥褰曟潈闄愯姹�
+            @Override
+            public void onStart() {
+                DialogUtil.show(loadingDialog);
+            }
 
-//        ShoppingApi.allowOneKeyLogin(this, UserUtil.getLoginUid(this), new BasicTextHttpResponseHandler() {
-//
-//            @Override
-//            public void onStart() {
-//                DialogUtil.show(loadingDialog);
-//            }
-//
-//            @Override
-//            public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception {
-//                if (jsonObject.optBoolean("IsPost")) {
-//                    aliyunSmsOneKeyLoginManager.checkEnv();
-//                } else {
-//                    if (notify) {
-//                        Toast.makeText(PhoneLoginActivity.this, jsonObject.optString("Error"), Toast.LENGTH_SHORT).show();
-//                    }
-//                }
-//            }
-//
-//            @Override
-//            public void onFinish() {
-//                DialogUtil.dismiss(loadingDialog);
-//            }
-//        });
+            @Override
+            public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception {
+                if (jsonObject.optInt("code") == 0) {
+                    aliyunSmsOneKeyLoginManager.checkEnv();
+                } else {
+                    if (notify) {
+                        Toast.makeText(LoginSelectActivity.this, jsonObject.optString("msg"), Toast.LENGTH_SHORT).show();
+                    }
+                }
+            }
 
-
+            @Override
+            public void onFinish() {
+                DialogUtil.dismiss(loadingDialog);
+            }
+        });
     }
 
     private void initData(Intent intent) {
@@ -308,6 +303,15 @@
         mAquery.id(R.id.iv_close).clicked(this);
         mAquery.id(R.id.tv_login_wx).clicked(this);
         mAquery.id(R.id.tv_login_qq).clicked(this);
+        mAquery.id(R.id.tv_agree).clicked(this);
+        mAquery.id(R.id.tv_help).clicked(new View.OnClickListener() {
+            @Override
+            public void onClick(View v) {
+                startActivity(new Intent(getApplicationContext(), ShareBrowserActivity.class).putExtra("url", SystemParamsUtil.getHelpUrl(getApplicationContext())));
+            }
+        });
+
+
         et_mobile_num.addTextChangedListener(new TextWatcher() {
             @Override
             public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {
@@ -522,6 +526,9 @@
                 }
                 break;
 
+            case R.id.tv_agree:
+                mAquery.id(R.id.cb_agree).checked(!mAquery.id(R.id.cb_agree).isChecked());
+                break;
         }
     }
 

--
Gitblit v1.8.0