一键登录与交通厅代码冲突问题处理
This commit is contained in:
parent
81e54333c5
commit
c9ccb02a84
@ -104,7 +104,7 @@ class App : Application() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
//初始化交通厅
|
//初始化交通厅
|
||||||
// JTTProcess.init(this)
|
JTTProcess.init(this)
|
||||||
SPUtil.insSP(this, "state_data", "authorization_state", "1")
|
SPUtil.insSP(this, "state_data", "authorization_state", "1")
|
||||||
} catch (e: Exception) {
|
} catch (e: Exception) {
|
||||||
SPUtil.insSP(this, "state_data", "authorization_state", "0")
|
SPUtil.insSP(this, "state_data", "authorization_state", "0")
|
||||||
|
@ -65,7 +65,7 @@ class LauncherActivity : BaseActivity<ActivityLauncherBinding>() {
|
|||||||
AMapLocationClient.updatePrivacyShow(mContext, true, true)
|
AMapLocationClient.updatePrivacyShow(mContext, true, true)
|
||||||
AMapLocationClient.updatePrivacyAgree(mContext, true)
|
AMapLocationClient.updatePrivacyAgree(mContext, true)
|
||||||
MapsInitializer.updatePrivacyAgree(this, true)
|
MapsInitializer.updatePrivacyAgree(this, true)
|
||||||
// initThird()
|
initThird()
|
||||||
initPush()
|
initPush()
|
||||||
goNext()
|
goNext()
|
||||||
}
|
}
|
||||||
@ -88,7 +88,7 @@ class LauncherActivity : BaseActivity<ActivityLauncherBinding>() {
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
//初始化交通厅
|
//初始化交通厅
|
||||||
// JTTProcess.init(application)
|
JTTProcess.init(application)
|
||||||
SPUtil.insSP(mContext, "state_data", "authorization_state", "1")
|
SPUtil.insSP(mContext, "state_data", "authorization_state", "1")
|
||||||
} catch (e: Exception) {
|
} catch (e: Exception) {
|
||||||
SPUtil.insSP(mContext, "state_data", "authorization_state", "0")
|
SPUtil.insSP(mContext, "state_data", "authorization_state", "0")
|
||||||
|
@ -1,19 +1,17 @@
|
|||||||
package com.arpa.hndahesudintocctmsdriver.utils
|
package com.arpa.hndahesudintocctmsdriver.utils
|
||||||
|
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
import android.widget.Toast
|
|
||||||
import androidx.appcompat.app.AppCompatActivity
|
import androidx.appcompat.app.AppCompatActivity
|
||||||
|
import com.arpa.glex.bean.UserBean
|
||||||
import com.arpa.hndahesudintocctmsdriver.event.RefreshEvent
|
import com.arpa.hndahesudintocctmsdriver.event.RefreshEvent
|
||||||
import com.arpa.hndahesudintocctmsdriver.net.BaseObserver
|
import com.arpa.hndahesudintocctmsdriver.net.BaseObserver
|
||||||
import com.arpa.hndahesudintocctmsdriver.net.DataManager
|
import com.arpa.hndahesudintocctmsdriver.net.DataManager
|
||||||
import com.arpa.hndahesudintocctmsdriver.net.RxHttpCallBack
|
import com.arpa.hndahesudintocctmsdriver.net.RxHttpCallBack
|
||||||
import com.arpa.hndahesudintocctmsdriver.temp.AuthPageConfig
|
import com.arpa.hndahesudintocctmsdriver.temp.AuthPageConfig
|
||||||
import com.arpa.hndahesudintocctmsdriver.temp.FullPortConfig
|
import com.arpa.hndahesudintocctmsdriver.temp.FullPortConfig
|
||||||
import com.arpa.glex.bean.UserBean
|
|
||||||
import com.arpa.hndahesudintocctmsdriver.ui.HomeActivity
|
|
||||||
import com.arpa.mylibrary.base.SingletonNoPHolder
|
import com.arpa.mylibrary.base.SingletonNoPHolder
|
||||||
import com.arpa.mylibrary.net.CommonResponseBean
|
import com.arpa.mylibrary.net.CommonResponseBean
|
||||||
import com.arpa.mylibrary.utils.ActivityUtils
|
import com.arpa.mylibrary.utils.LoadingUtils.Companion.instance
|
||||||
import com.umeng.umverify.UMResultCode
|
import com.umeng.umverify.UMResultCode
|
||||||
import com.umeng.umverify.UMVerifyHelper
|
import com.umeng.umverify.UMVerifyHelper
|
||||||
import com.umeng.umverify.listener.UMTokenResultListener
|
import com.umeng.umverify.listener.UMTokenResultListener
|
||||||
@ -40,6 +38,7 @@ class OneKeyLoginUtils private constructor() {
|
|||||||
mPhoneNumberAuthHelper =
|
mPhoneNumberAuthHelper =
|
||||||
UMVerifyHelper.getInstance(context, object : UMTokenResultListener {
|
UMVerifyHelper.getInstance(context, object : UMTokenResultListener {
|
||||||
override fun onTokenSuccess(p0: String?) {
|
override fun onTokenSuccess(p0: String?) {
|
||||||
|
instance.dissLoading()
|
||||||
var tokenRet: UMTokenRet? = null
|
var tokenRet: UMTokenRet? = null
|
||||||
try {
|
try {
|
||||||
tokenRet = UMTokenRet.fromJson(p0)
|
tokenRet = UMTokenRet.fromJson(p0)
|
||||||
@ -77,6 +76,14 @@ class OneKeyLoginUtils private constructor() {
|
|||||||
})
|
})
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
override fun onFailure(
|
||||||
|
mContext: Context?,
|
||||||
|
e: Throwable
|
||||||
|
) {
|
||||||
|
super.onFailure(mContext, e)
|
||||||
|
mPhoneNumberAuthHelper.quitLoginPage()
|
||||||
|
}
|
||||||
})
|
})
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -106,6 +113,7 @@ class OneKeyLoginUtils private constructor() {
|
|||||||
|
|
||||||
override fun onTokenFailed(p0: String?) {
|
override fun onTokenFailed(p0: String?) {
|
||||||
try {
|
try {
|
||||||
|
instance.dissLoading()
|
||||||
mUIConfig.release()
|
mUIConfig.release()
|
||||||
var tokenRet = UMTokenRet.fromJson(p0)
|
var tokenRet = UMTokenRet.fromJson(p0)
|
||||||
if (UMResultCode.CODE_ERROR_USER_CANCEL == tokenRet.getCode()) {
|
if (UMResultCode.CODE_ERROR_USER_CANCEL == tokenRet.getCode()) {
|
||||||
@ -130,6 +138,8 @@ class OneKeyLoginUtils private constructor() {
|
|||||||
mUIConfig = FullPortConfig(activity, mPhoneNumberAuthHelper)
|
mUIConfig = FullPortConfig(activity, mPhoneNumberAuthHelper)
|
||||||
|
|
||||||
mUIConfig!!.configAuthPage()
|
mUIConfig!!.configAuthPage()
|
||||||
|
|
||||||
|
instance.showLoading(activity, "一键登录请求中......")
|
||||||
mPhoneNumberAuthHelper?.getLoginToken(context, 5000)
|
mPhoneNumberAuthHelper?.getLoginToken(context, 5000)
|
||||||
// mUIConfig = DialogPortConfig(activity, mPhoneNumberAuthHelper)
|
// mUIConfig = DialogPortConfig(activity, mPhoneNumberAuthHelper)
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user