|
|
@@ -1,5 +1,6 @@
|
|
|
package com.grkj.iscs.view.activity
|
|
|
|
|
|
+import android.content.Intent
|
|
|
import android.widget.ImageView
|
|
|
import com.grkj.iscs.R
|
|
|
import com.grkj.iscs.databinding.ActivityLoginBinding
|
|
|
@@ -28,7 +29,6 @@ class LoginActivity : BaseMvpActivity<ILoginView, LoginPresenter, ActivityLoginB
|
|
|
Pair(getString(R.string.login_account), R.mipmap.login_account)
|
|
|
)
|
|
|
|
|
|
-
|
|
|
mBinding?.rvType?.adapter =
|
|
|
object : CommonAdapter<Pair<String, Int>>(this, R.layout.item_rv_login, pairList) {
|
|
|
override fun convert(holder: ViewHolder, pair: Pair<String, Int>, position: Int) {
|
|
|
@@ -46,20 +46,6 @@ class LoginActivity : BaseMvpActivity<ILoginView, LoginPresenter, ActivityLoginB
|
|
|
// BusinessManager.connectDock(true)
|
|
|
// Executor.delayOnMain(2000) {
|
|
|
// handleLoading(false)
|
|
|
-// }
|
|
|
-//
|
|
|
-//
|
|
|
-// cardLoginDialog = CardLoginDialog(this) {
|
|
|
-// presenter?.cardLogin(it) { itLoginRst, itCardInfo ->
|
|
|
-// if (itLoginRst) {
|
|
|
-// cardLoginDialog?.dismiss()
|
|
|
-// val intent = Intent(this, HomeActivity::class.java)
|
|
|
-// if (itCardInfo != null) {
|
|
|
-// intent.putExtra("cardInfo", itCardInfo)
|
|
|
-// }
|
|
|
-// startActivity(intent)
|
|
|
-// }
|
|
|
-// }
|
|
|
// }
|
|
|
}
|
|
|
|
|
|
@@ -68,17 +54,14 @@ class LoginActivity : BaseMvpActivity<ILoginView, LoginPresenter, ActivityLoginB
|
|
|
*/
|
|
|
private fun showLoginDialog(loginType: Int) {
|
|
|
cardLoginDialog ?: run {
|
|
|
- cardLoginDialog = LoginDialog(this) {
|
|
|
-// presenter?.cardLogin(it) { itLoginRst, itCardInfo ->
|
|
|
-// if (itLoginRst) {
|
|
|
-// cardLoginDialog?.dismiss()
|
|
|
-// val intent = Intent(this, HomeActivity::class.java)
|
|
|
-// if (itCardInfo != null) {
|
|
|
-// intent.putExtra("cardInfo", itCardInfo)
|
|
|
-// }
|
|
|
-// startActivity(intent)
|
|
|
-// }
|
|
|
-// }
|
|
|
+ cardLoginDialog = LoginDialog(presenter, this) { isSuccess, cardInfoRespVO ->
|
|
|
+ if (isSuccess) {
|
|
|
+ val intent = Intent(this, HomeActivity::class.java)
|
|
|
+ if (cardInfoRespVO != null) {
|
|
|
+ intent.putExtra("cardInfo", cardInfoRespVO)
|
|
|
+ }
|
|
|
+ startActivity(intent)
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
cardLoginDialog?.showByType(loginType)
|