|
|
@ -34,12 +34,11 @@ class Friend extends BaseModel |
|
|
public static function getFriendName($uid, $friend_user_id) |
|
|
public static function getFriendName($uid, $friend_user_id) |
|
|
{ |
|
|
{ |
|
|
$friendNickname = Friend::where(['create_user' => $uid, 'friend_user_id' => $friend_user_id, 'status' => 1])->value('nickname'); |
|
|
$friendNickname = Friend::where(['create_user' => $uid, 'friend_user_id' => $friend_user_id, 'status' => 1])->value('nickname'); |
|
|
$avatar = ''; |
|
|
|
|
|
if (empty($friendNickname)) { |
|
|
|
|
|
$user = User::getUserInfo(['user_id' => $friend_user_id, 'status' => 1], 'user_id,realname,avatar'); |
|
|
$user = User::getUserInfo(['user_id' => $friend_user_id, 'status' => 1], 'user_id,realname,avatar'); |
|
|
$avatar = $user['avatar'] ?: avatarUrl($user['avatar'], $user['realname'], $user['user_id'], 120); |
|
|
if (empty($friendNickname)) { |
|
|
$friendNickname = $user['realname']; |
|
|
$friendNickname = $user['realname']; |
|
|
} |
|
|
} |
|
|
|
|
|
$avatar = $user['avatar'] ? getDiskUrl() .'/'. $user['avatar'] : avatarUrl($user['avatar'], $user['realname'], $user['user_id'], 120); |
|
|
return [ |
|
|
return [ |
|
|
'nickname' => $friendNickname, |
|
|
'nickname' => $friendNickname, |
|
|
'avatar' => $avatar |
|
|
'avatar' => $avatar |
|
|
|