first commit
This commit is contained in:
42
app/common/model/finance/UserTransferRecord.php
Normal file
42
app/common/model/finance/UserTransferRecord.php
Normal file
@@ -0,0 +1,42 @@
|
||||
<?php
|
||||
namespace app\common\model\finance;
|
||||
use app\common\model\user\{User};
|
||||
|
||||
use app\common\model\BaseModel;
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* 用户转账记录模型
|
||||
* Class UserTransferRecord
|
||||
* @package app\common\model\finance
|
||||
*/
|
||||
class UserTransferRecord extends BaseModel
|
||||
{
|
||||
|
||||
protected $name = 'user_transfer_record';
|
||||
|
||||
/**
|
||||
* @notes 转入转出用户详情
|
||||
* @param $value
|
||||
* @param $data
|
||||
* @return string
|
||||
* @author BD
|
||||
* @date 2024/02/22 10:54
|
||||
*/
|
||||
public function getUsersInfoAttr($value, $data)
|
||||
{
|
||||
$field = 'mobile';
|
||||
//转出用户
|
||||
$userFrom = User::field($field)->where(['id' => $data['user_id_from']])->findOrEmpty();
|
||||
|
||||
//转入用户
|
||||
$userTo = User::field($field)->where(['id' => $data['user_id_to']])->findOrEmpty();
|
||||
|
||||
return [
|
||||
'user_from' => $userFrom['mobile'],
|
||||
'user_to' => $userTo['mobile'],
|
||||
];
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user