产品卖点
This commit is contained in:
@@ -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]);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user