Browse Source

朋友圈用户头像显示优化

master
wanghongjun 7 months ago
parent
commit
ef49499e17
  1. 2
      app/enterprise/controller/Posts.php
  2. 5
      app/enterprise/model/Friend.php

2
app/enterprise/controller/Posts.php

@ -80,7 +80,7 @@ class Posts extends BaseController
} }
return [ return [
'user_id' => $user_id, 'user_id' => $user_id,
'avatar' => $user['avatar'] ?: avatarUrl($user['avatar'], $user['realname'], $user['user_id'], 120), 'avatar' => $user['avatar'] ? getDiskUrl() .'/'. $user['avatar'] : avatarUrl($user['avatar'], $user['realname'], $user['user_id'], 120),
'nickname' => $friendNickname 'nickname' => $friendNickname
]; ];
} }

5
app/enterprise/model/Friend.php

@ -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

Loading…
Cancel
Save