From da8f72d2db0bbfc221a881d5aa31065cd5717043 Mon Sep 17 00:00:00 2001
From: zuoxiao <470321431@qq.com>
Date: 星期二, 19 十二月 2023 14:56:01 +0800
Subject: [PATCH] 修改密码登录相关

---
 app/src/main/java/com/dayu/recharge/activity/LoginActivity.java    |   10 +++++++++-
 app/src/main/java/com/dayu/recharge/activity/PassWordActivity.java |    6 ++++--
 2 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/app/src/main/java/com/dayu/recharge/activity/LoginActivity.java b/app/src/main/java/com/dayu/recharge/activity/LoginActivity.java
index 91b0873..664b632 100644
--- a/app/src/main/java/com/dayu/recharge/activity/LoginActivity.java
+++ b/app/src/main/java/com/dayu/recharge/activity/LoginActivity.java
@@ -3,6 +3,7 @@
 import android.Manifest;
 import android.content.Intent;
 import android.os.Bundle;
+import android.text.TextUtils;
 import android.view.LayoutInflater;
 import android.view.View;
 import android.widget.Toast;
@@ -13,6 +14,7 @@
 import com.dayu.recharge.dao.BaseDaoSingleton;
 import com.dayu.recharge.databinding.ActivityLoginBinding;
 import com.dayu.recharge.dbBean.PassWordBean;
+import com.dayu.recharge.utils.TipUtil;
 import com.dayu.recharge.utils.WSMD5;
 import com.permissionx.guolindev.PermissionX;
 
@@ -43,7 +45,13 @@
         binding.loginBtn.setOnClickListener(new View.OnClickListener() {
             @Override
             public void onClick(View v) {
-                if ((passWordBean != null && (passWordBean.getPassWord().equals(binding.loginPw.getText().toString()) || WSMD5.getMD5Str(binding.loginPw.getText().toString()).equals("8af357996269a1b52b182a839150097d"))) || (passWordBean == null && binding.loginPw.getText().toString().equals("123456")) || WSMD5.getMD5Str(binding.loginPw.getText().toString()).equalsIgnoreCase("00A93D54CF982B18A05ADB4520D58FC8")) {
+                String psStr = binding.loginPw.getText().toString();
+                if (TextUtils.isEmpty(psStr)) {
+                    TipUtil.show("璇疯緭鍏ュ瘑鐮�");
+                    return;
+                }
+                if ((passWordBean == null && psStr.equals("123456"))
+                        || passWordBean != null && passWordBean.getPassWord().equals(psStr)) {
                     startActivity(new Intent(LoginActivity.this, HomeActivity.class));
                     LoginActivity.this.finish();
                 } else {
diff --git a/app/src/main/java/com/dayu/recharge/activity/PassWordActivity.java b/app/src/main/java/com/dayu/recharge/activity/PassWordActivity.java
index e89fc9e..b2936f4 100644
--- a/app/src/main/java/com/dayu/recharge/activity/PassWordActivity.java
+++ b/app/src/main/java/com/dayu/recharge/activity/PassWordActivity.java
@@ -44,8 +44,10 @@
                             if (pswBinding.pswNew.getText().toString().equals(pswBinding.pswNewAgin.getText().toString())) {
                                 passWordBean.setPassWord(pswBinding.pswNewAgin.getText().toString());
                                 baseDao.loginPsDao().insert(passWordBean);
-                                TipUtil.show(PassWordActivity.this, "瀵嗙爜淇敼瀹屾垚");
-                                PassWordActivity.this.finish();
+                                TipUtil.show(PassWordActivity.this, "瀵嗙爜淇敼瀹屾垚", () -> {
+                                    PassWordActivity.this.finish();
+                                });
+
                             } else {
                                 TipUtil.show(PassWordActivity.this, "涓ゆ杈撳叆鐨勫瘑鐮佷笉涓�鑷�");
                             }

--
Gitblit v1.8.0