From a141213b3234d2d83ffb6a5d2d42ede0e722d949 Mon Sep 17 00:00:00 2001
From: lmw <125975490@qq.com>
Date: 星期二, 13 六月 2023 11:57:21 +0800
Subject: [PATCH] 公务出行开发完成

---
 app/src/main/java/com/kuanzhai/user/ui/mine/SettingActivity.kt |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/app/src/main/java/com/kuanzhai/user/ui/mine/SettingActivity.kt b/app/src/main/java/com/kuanzhai/user/ui/mine/SettingActivity.kt
index 12752f9..4b78696 100644
--- a/app/src/main/java/com/kuanzhai/user/ui/mine/SettingActivity.kt
+++ b/app/src/main/java/com/kuanzhai/user/ui/mine/SettingActivity.kt
@@ -24,10 +24,14 @@
     override fun setContentView() = R.layout.activity_setting
 
     private lateinit var phone:String
+    private val voice by lazy { intent.getStringExtra("voice") }
 
     override fun initClick() {
         tv_account.setOnClickListener {
             startActivityForResult<AccountSafeActivity>(1,"phone" to phone)
+        }
+        tv_voice.setOnClickListener {
+            startActivityForResult<VoiceRecordActivity>(2,"voice" to (voice == "1"))
         }
         tv_guide.setOnClickListener {
             HttpManager.getH5(3).request(this){ _, data->
@@ -155,10 +159,12 @@
     override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
         super.onActivityResult(requestCode, resultCode, data)
         if (resultCode == Activity.RESULT_OK){
-            SPUtils.instance().remove(Const.User.TOKEN).remove(Const.User.USER_ID).remove(Const.User.NO_PHONE).apply()
-            val intent = Intent()
-            intent.putExtra("toLogin",true)
-            setResult(Activity.RESULT_OK, intent)
+            if (requestCode == 1){
+                SPUtils.instance().remove(Const.User.TOKEN).remove(Const.User.USER_ID).remove(Const.User.NO_PHONE).apply()
+                val intent = Intent()
+                intent.putExtra("toLogin",true)
+                setResult(Activity.RESULT_OK, intent)
+            }
             finish()
         }
     }

--
Gitblit v1.7.1