lmw
2024-11-20 ec282d9bf134fbda578ff901e4a620222a851d3f
app/src/main/java/com/sinata/xqmuse/ui/login/LoginActivity.kt
@@ -52,6 +52,10 @@
    private var user = ""
    private var privacy = ""
    private val device by lazy {
        Settings.Secure.getString(contentResolver, Settings.Secure.ANDROID_ID)
    }
    @SuppressLint("CheckResult")
    override fun initClick() {
        cb_pwd.setOnClickListener {
@@ -219,7 +223,7 @@
        }
        tv_action.isEnabled = false
        HttpManager.captchaLogin(code, et_phone.text.toString())
        HttpManager.captchaLogin(device,code, et_phone.text.toString())
            .request(this, success = { _, data ->
                data?.let {
                    loginSuccess(it.accessToken)
@@ -259,7 +263,7 @@
        val avatar = p2?.get("profile_image_url")
        val gender = p2?.get("gender")
        val nickname = p2?.get("name")
        HttpManager.wxLogin(openid, nickname,if (gender == "0") 1 else 2,avatar).request(this,false,{ _, data ->
        HttpManager.wxLogin(device,openid, nickname,if (gender == "0") 1 else 2,avatar).request(this,false,{ _, data ->
            data?.let {
                if (it.bindStatus ==1){
                    startActivityForResult<BindPhoneActivity>(200,"token" to it.accessToken,"openid" to openid)