From cc8393bc05c4fead45b7278f414b25be7d5711f7 Mon Sep 17 00:00:00 2001 From: "WIN-C27C5MSVTPO\\16961" <1696136552@qq.com> Date: Mon, 22 Dec 2025 11:05:01 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=A7=E5=93=81=E5=8D=96=E7=82=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/common/controller/PostController.php | 33 ++++++++++++------------ 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/app/common/controller/PostController.php b/app/common/controller/PostController.php index 7904049..1f95663 100644 --- a/app/common/controller/PostController.php +++ b/app/common/controller/PostController.php @@ -214,19 +214,19 @@ class PostController extends BaseController ? [$this, 'showFormat'] : null); - if(!empty($request->user) && !empty($request->user->uid)){ - $where = [ - 'post_id' => $data['id'], - 'user_id' => $request->user->uid - ]; - $data['is_like'] = PostLike::where($where)->count(); - $data['is_favorite'] = PostFavorite::where($where)->count(); - $data['is_comment'] = PostComment::where($where)->count(); - }else{ - $data['is_like'] = 0; - $data['is_favorite'] = 0; - $data['is_comment'] = 0; - } +// if(!empty($request->user) && !empty($request->user->uid)){ +// $where = [ +// 'post_id' => $data['id'], +// 'user_id' => $request->user->uid +// ]; +// $data['is_like'] = PostLike::where($where)->count(); +// $data['is_favorite'] = PostFavorite::where($where)->count(); +// $data['is_comment'] = PostComment::where($where)->count(); +// }else{ +// $data['is_like'] = 0; +// $data['is_favorite'] = 0; +// $data['is_comment'] = 0; +// } return $this->success($data); } catch (\Throwable $e) { @@ -261,7 +261,7 @@ class PostController extends BaseController $data['user']['avatar_pull'] = $ossservice->generatePrivateUrl($data['user']['avatar']); } } - + if (isset($data['sku_id'])){ $sku = Sku::where('id', $data['sku_id'])->first()->toArray();; @@ -278,8 +278,9 @@ class PostController extends BaseController if (isset($sku['spec_json'])){ $sku['spec'] = json_decode($sku['spec_json'], true); foreach ($sku['spec'] as $key => $spec){ - if($key == '产品卖点'){ - $sku['point'] = explode(',',['spec'][$key]); + if($spec['attr_name'] == '产品卖点'){ + $spec['attr_values'] = explode(',',$spec['attr_value']); + $sku['point'] = $spec; unset($sku['spec'][$key]); } }