|
@@ -427,6 +427,17 @@ class UserExtractRepository extends BaseRepository
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 获取用户的历史银行卡信息
|
|
|
|
|
+ *
|
|
|
|
|
+ * 本函数用于查询指定用户的历史银行卡记录。它通过用户的UID来检索数据,
|
|
|
|
|
+ * 仅返回提取类型为0的记录,这通常表示用户的存款记录。返回的数据包括
|
|
|
|
|
+ * 实名、银行代码、银行地址和银行名称,这些信息对于后续的银行相关操作
|
|
|
|
|
+ * 或用户查询非常有用。
|
|
|
|
|
+ *
|
|
|
|
|
+ * @param int $uid 用户ID。这是查询用户历史银行卡记录的关键标识。
|
|
|
|
|
+ * @return array 返回包含用户历史银行卡信息的数组。如果找不到相关信息,则返回空数组。
|
|
|
|
|
+ */
|
|
|
/**
|
|
/**
|
|
|
* 获取用户的历史银行卡信息
|
|
* 获取用户的历史银行卡信息
|
|
|
*
|
|
*
|
|
@@ -443,7 +454,12 @@ class UserExtractRepository extends BaseRepository
|
|
|
// 使用DAO对象进行查询,指定查询条件为UID和提取类型为0,按创建时间降序排序,并指定返回的字段。
|
|
// 使用DAO对象进行查询,指定查询条件为UID和提取类型为0,按创建时间降序排序,并指定返回的字段。
|
|
|
return $this->dao->getSearch(['uid' => $uid, 'extract_type' => 0])->order('create_time DESC')->field('real_name,bank_code,bank_address,bank_name')->find();
|
|
return $this->dao->getSearch(['uid' => $uid, 'extract_type' => 0])->order('create_time DESC')->field('real_name,bank_code,bank_address,bank_name')->find();
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
|
|
+ public function getHistory($uid,$where)
|
|
|
|
|
+ {
|
|
|
|
|
+ // 使用DAO对象进行查询,指定查询条件为UID和提取类型为0,按创建时间降序排序,并指定返回的字段。
|
|
|
|
|
+ return $this->dao->getSearch(['uid' => $uid, 'extract_type' => $where['type']])->order('create_time DESC')
|
|
|
|
|
+ ->field('real_name,bank_code,bank_address,bank_name,alipay_code,wechat,extract_pic')->find();
|
|
|
|
|
+ }
|
|
|
/**
|
|
/**
|
|
|
* 根据ID获取详细信息
|
|
* 根据ID获取详细信息
|
|
|
* 此方法通过ID从数据库中获取特定记录的详细信息,包括用户信息,使用懒加载模式来加载用户信息,
|
|
* 此方法通过ID从数据库中获取特定记录的详细信息,包括用户信息,使用懒加载模式来加载用户信息,
|