左晓为主开发手持机充值管理机
zuoxiao
2025-04-08 eb53d9c4837b5a0df0db1ca153e05bf305ce498a
generallibrary/src/main/java/com/dayu/general/activity/SearchUserListActivity.kt
@@ -1,5 +1,6 @@
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
@@ -83,11 +84,13 @@
        // 设置列表项点击事件
        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)
        }
@@ -130,7 +133,12 @@
     * @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()) {