产品卖点

This commit is contained in:
2025-12-22 11:05:01 +08:00
parent 00209c0a82
commit cc8393bc05
+17 -16
View File
@@ -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]);
}
}