From 181269e77f434dccada9b711997449967a45c0d9 Mon Sep 17 00:00:00 2001 From: "WIN-C27C5MSVTPO\\16961" <1696136552@qq.com> Date: Mon, 1 Dec 2025 18:11:19 +0800 Subject: [PATCH] =?UTF-8?q?=E6=88=91=E7=9A=84=E6=94=B6=E8=97=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/common/controller/PostFavoriteController.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/common/controller/PostFavoriteController.php b/app/common/controller/PostFavoriteController.php index 1997f86..223d2ea 100644 --- a/app/common/controller/PostFavoriteController.php +++ b/app/common/controller/PostFavoriteController.php @@ -3,6 +3,7 @@ namespace app\common\controller; use app\common\controller\BaseController; use app\common\model\Post; +use app\common\model\PostMedia; use app\common\model\User; use app\common\service\OssService; use app\common\traits\crud\CrudControllerTrait; @@ -67,6 +68,15 @@ class PostFavoriteController extends BaseController } $post['user'] = $postUser; } + + $ossservice = new OssService(); + if (isset($post['id'])){ + $post['media'] = PostMedia::where('post_id', $post['id'])->get()->toArray(); + foreach ($post['media'] as &$media) { + $media['url_pull'] = $ossservice->generatePrivateUrl($media['url']); + } + } + $data['post'] = $post; } return $data;