| | |
| | | package com.dayu.general.activity |
| | | |
| | | import android.content.Intent |
| | | import android.os.Bundle |
| | | import androidx.recyclerview.widget.LinearLayoutManager |
| | | import com.dayu.baselibrary.net.subscribers.SubscriberListener |
| | |
| | | // 设置列表项点击事件 |
| | | userAdapter?.setOnItemClickListener { user -> |
| | | // 处理用户点击事件 |
| | | ToastUtil.show("已选择用户:${user.name}") |
| | | // 这里可以添加跳转到用户详情页面的逻辑 |
| | | // val intent = Intent(this, UserDetailActivity::class.java) |
| | | // intent.putExtra("userId", user.id) |
| | | // startActivity(intent) |
| | | // 传递用户信息到开卡界面 |
| | | val intent = Intent(this, NewCard2Activity::class.java) |
| | | intent.putExtra("userName", user.name) |
| | | intent.putExtra("idCard", user.idCard) |
| | | intent.putExtra("farmerCode", user.clientNum) |
| | | intent.putExtra("userId", user.id) |
| | | startActivity(intent) |
| | | } |
| | | |
| | | |
| | |
| | | * @param cardNumber 银行卡号 |
| | | * @param isRefresh 是否为刷新操作 |
| | | */ |
| | | private fun searchUser(farmerId: String, farmerName: String, cardNumber: String, isRefresh: Boolean = true) { |
| | | private fun searchUser( |
| | | farmerId: String, |
| | | farmerName: String, |
| | | cardNumber: String, |
| | | isRefresh: Boolean = true |
| | | ) { |
| | | val map = mutableMapOf<String, Any>() |
| | | |
| | | if (farmerId.isNotEmpty()) { |