Commit cc2d5320 authored by yinjiacheng's avatar yinjiacheng

fix SHQBD-130 未修改商户类型不清空信息

parent 9184264f
...@@ -79,6 +79,11 @@ class LifeAccountEnterpriseAuthActivity : BaseActivity<ActivityLifeAccountEnterp ...@@ -79,6 +79,11 @@ class LifeAccountEnterpriseAuthActivity : BaseActivity<ActivityLifeAccountEnterp
} }
} }
/**
* 上一次选择的商户类型
*/
private var lastSelectedMerchantType: String? = null
override fun createViewBinding(): ActivityLifeAccountEnterpriseAuthBinding { override fun createViewBinding(): ActivityLifeAccountEnterpriseAuthBinding {
return ActivityLifeAccountEnterpriseAuthBinding.inflate(layoutInflater) return ActivityLifeAccountEnterpriseAuthBinding.inflate(layoutInflater)
} }
...@@ -237,10 +242,11 @@ class LifeAccountEnterpriseAuthActivity : BaseActivity<ActivityLifeAccountEnterp ...@@ -237,10 +242,11 @@ class LifeAccountEnterpriseAuthActivity : BaseActivity<ActivityLifeAccountEnterp
} }
override fun onItemClick(view: View, position: Int, data: BottomSelectBean) { override fun onItemClick(view: View, position: Int, data: BottomSelectBean) {
if (viewBind.svMerchantType.getCurSelectItem().isNotEmpty()) { // 未修改商户类型不清空信息
if (lastSelectedMerchantType == data.item) return
lastSelectedMerchantType = data.item
// 更换商户类型,清空营业执照图片、清空注册名称和注册码 // 更换商户类型,清空营业执照图片、清空注册名称和注册码
(fragmentList[0] as LifeAccountBusinessLicenseAuthFragment).clearBusinessLicenseInfo() (fragmentList[0] as LifeAccountBusinessLicenseAuthFragment).clearBusinessLicenseInfo()
}
// 回显选择的商户类型 // 回显选择的商户类型
viewBind.svMerchantType.setContentResult(data.item) viewBind.svMerchantType.setContentResult(data.item)
// 保存选择的商户类型 // 保存选择的商户类型
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment