From 710c5ca67b1c2e658ec5495c01136540fcfd21c3 Mon Sep 17 00:00:00 2001
From: lmw <125975490@qq.com>
Date: 星期五, 21 四月 2023 10:07:22 +0800
Subject: [PATCH] 登录添加用户协议

---
 app/src/main/java/com/fuban/driver/ui/pub/LoginActivity.kt |   17 +++++++++++------
 1 files changed, 11 insertions(+), 6 deletions(-)

diff --git a/app/src/main/java/com/fuban/driver/ui/pub/LoginActivity.kt b/app/src/main/java/com/fuban/driver/ui/pub/LoginActivity.kt
index dd8f20c..0b6ef57 100644
--- a/app/src/main/java/com/fuban/driver/ui/pub/LoginActivity.kt
+++ b/app/src/main/java/com/fuban/driver/ui/pub/LoginActivity.kt
@@ -6,6 +6,7 @@
 import android.widget.TextView
 import android.widget.Toast
 import androidx.core.app.NotificationManagerCompat
+import cn.sinata.xldutils.utils.clickDelay
 import cn.sinata.xldutils.utils.getString
 import cn.sinata.xldutils.utils.gone
 import com.kuaiyun.emanagercar.ui.base.Local.BaseLoginActivity
@@ -19,6 +20,7 @@
 import com.fuban.driver.ui.main.MainActivity
 import com.fuban.driver.utils.Cache.CacheKey
 import com.fuban.driver.utils.PhoneCheckUtil
+import com.kuaiyun.emanagercar.ui.base.BaseWebActivity
 import kotlinx.android.synthetic.main.activity_login.*
 import kotlinx.android.synthetic.main.include_login_phone.*
 import kotlinx.android.synthetic.main.include_login_pwd.*
@@ -62,7 +64,7 @@
     }
     fun callHtml(click: (s: String) -> Unit) {
         var map = getMapByAny()
-        map["type"] = 9
+        map["type"] = 2
         callNet(Api.queryByType, map) {
             var data = gson.fromJson<AgreeBean>(it, AgreeBean::class.java)
             click(data.data.content)
@@ -71,8 +73,6 @@
 
 
     override fun setOnclick() {
-
-
         tv_driver.setOnClickListener {
             startActivity<BecomeDriverActivity>()
         }
@@ -81,13 +81,19 @@
             startActivity<ForgetPwdActivity>()
         }
 
-        iv_eye.setOnClickListener {
+        tv_rule.clickDelay {
             callHtml {
-
+                BaseWebActivity.to(this, it, "用户协议", "1")
             }
+        }
+        iv_eye.setOnClickListener {
             showEye(iv_eye,et_login_pwd)
         }
         tv_login.setOnClickListener {
+            if (!cb_rule.isChecked){
+                toast("请阅读并同意《福伴司机用户服务协议》")
+                return@setOnClickListener
+            }
             if (et_login_phone.getString().isEmpty()){
                 toast("请输入手机号")
                 return@setOnClickListener
@@ -116,7 +122,6 @@
                 CacheKey.putKeyStr("terminalName",bean.data.terminalId.toString())
 
                 toast("登录成功")
-                MyApplication.getInstance()!!.setAlisa()
                 startActivity<MainActivity>()
             }
         }

--
Gitblit v1.7.1