管灌系统巡查员智能手机App
zuoxiao
2024-10-21 c9f622302bbc5a9a30cff341200334c3dd23ffe0
app/src/main/java/com/dayu/pipirrapp/activity/LoginActivity.java
@@ -28,6 +28,7 @@
import com.dayu.pipirrapp.net.subscribers.SubscriberListener;
import com.dayu.pipirrapp.observer.LoginObserver;
import com.dayu.pipirrapp.utils.CommonData;
import com.dayu.pipirrapp.utils.CommonKeyName;
import com.dayu.pipirrapp.utils.SharedPreferencesHelper;
import com.dayu.pipirrapp.utils.ToastUtil;
import com.tencent.bugly.crashreport.CrashReport;
@@ -104,7 +105,7 @@
                clickNumber = 0;
            }
        });
        if (SharedPreferencesHelper.getInstance(LoginActivity.this).get(CommonData.isShowCode, false)) {
        if (SharedPreferencesHelper.getInstance(LoginActivity.this).get(CommonKeyName.isShowCode, false)) {
            isShowCode = true;
            binding.codeLL.setVisibility(View.VISIBLE);
            getCode();
@@ -218,7 +219,7 @@
            public void onNext(BaseResponse<LoginResult> t) {
                try {
                    if (t.isSuccess()) {
                        SharedPreferencesHelper.getInstance(LoginActivity.this).put(CommonData.Token, t.getContent().getToken());
                        SharedPreferencesHelper.getInstance(LoginActivity.this).put(CommonKeyName.Token, t.getContent().getToken());
                        MyApplication.myApplication.token = t.getContent().getToken();
                        LoginBean loginBean = DaoSingleton.getInstance(LoginActivity.this).loginDao().findFirst();
                        if (loginBean == null) {
@@ -227,14 +228,14 @@
                        loginBean.setName(t.getContent().getName());
                        loginBean.setPhone(t.getContent().getPhone());
                        DaoSingleton.getInstance(LoginActivity.this).loginDao().insert(loginBean);
                        SharedPreferencesHelper.getInstance(LoginActivity.this).put(CommonData.isShowCode, false);
                        SharedPreferencesHelper.getInstance(LoginActivity.this).put(CommonKeyName.isShowCode, false);
                        startMainActivity();
                    } else {
                        ToastUtil.showToast(LoginActivity.this, t.getMsg());
                        loginError++;
                        if (loginError >= 3) {
                            isShowCode = true;
                            SharedPreferencesHelper.getInstance(LoginActivity.this).put(CommonData.isShowCode, true);
                            SharedPreferencesHelper.getInstance(LoginActivity.this).put(CommonKeyName.isShowCode, true);
                            binding.codeLL.setVisibility(View.VISIBLE);
                        }
                    }