From 103dd95625f9f99a0adb273a6a23be3efacdbb36 Mon Sep 17 00:00:00 2001
From: 18034727885 <973609879@qq.com>
Date: 星期一, 17 八月 2026 09:23:12 +0800
Subject: [PATCH] 修复问题
---
app/src/main/java/com/igo/user/ui/HomeActivity.kt | 12 +++++++-----
1 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/app/src/main/java/com/igo/user/ui/HomeActivity.kt b/app/src/main/java/com/igo/user/ui/HomeActivity.kt
index afdfcb7..01900a4 100644
--- a/app/src/main/java/com/igo/user/ui/HomeActivity.kt
+++ b/app/src/main/java/com/igo/user/ui/HomeActivity.kt
@@ -25,6 +25,7 @@
import com.igo.user.network.entity.Function
import com.igo.user.network.entity.UserInfo
import com.igo.user.network.request
+import com.igo.user.ui.mine.ChangePwdActivity
import com.igo.user.ui.mine.FeedbackActivity
import com.igo.user.ui.mine.InvokeListActivity
import com.igo.user.ui.mine.MsgActivity
@@ -63,6 +64,10 @@
private val func by lazy {
arrayListOf<Function>()
+ }
+
+ private val isSetPassword by lazy {
+ intent.getStringExtra("isSetPassword")
}
override fun setContentView(): View {
@@ -337,7 +342,7 @@
//显示提示设置密码弹窗
private fun showNoticeSetPasswordDialog() {
- if (SPUtils.instance().getString(Const.User.NEED_SET_PASSWORD) == "1") {
+ if (isSetPassword == "1") {
HttpManager.queryUserInfo().request(this) { _, data ->
data?.also {
SPUtils.instance().put(Const.User.PHONE, it.phone).apply()
@@ -350,10 +355,7 @@
)
tipDialog.setCallback(object : TipDialog.OnClickCallback {
override fun onOk() {
- startActivity<VerifyPhoneForUpdatePwdActivity>(
- "phone" to it.phone,
- "title" to getString(R.string.set_password)
- )
+ startActivity<ChangePwdActivity>("phone" to Const.User.PHONE)
}
override fun onCancel() {
--
Gitblit v1.7.1