更新头像问题

This commit is contained in:
李志强 2025-06-09 11:35:02 +08:00
parent 204c388de6
commit 7a1999ba64

View File

@ -243,13 +243,23 @@ class ProgramController extends BaseController
$cateName = ResourcesCategory::where('id', $program['cate']) $cateName = ResourcesCategory::where('id', $program['cate'])
->value('name'); ->value('name');
// 获取作者信息 // 获取上传者信息
$uploaderInfo = [ $uploaderInfo = Users::where('name', $program['uploader'])
'name' => $program['uploader'], ->field(['name', 'avatar'])
'avatar' => $program['icon'], ->find();
'resource_count' => Resources::where('uploader', $program['uploader'])->count(),
'article_count' => 0 if ($uploaderInfo) {
]; $uploaderInfo = $uploaderInfo->toArray();
// 如果没有头像,使用默认头像
if (empty($uploaderInfo['avatar'])) {
$uploaderInfo['avatar'] = '/static/images/avatar.png';
}
} else {
$uploaderInfo = [
'name' => $program['uploader'],
'avatar' => '/static/images/avatar.png'
];
}
// 处理资源size // 处理资源size
if (empty($program['size'])) { if (empty($program['size'])) {