6
0
Fork 0

优化查看商品数据结构

release
李静 2021-12-11 11:52:26 +08:00
parent 4f790344e6
commit c93f48739e
1 changed files with 8 additions and 1 deletions

View File

@ -41,12 +41,18 @@ class ProductSkuController extends Controller
*/
public function show($id, Request $request)
{
$user = $request->user();
$sku = ProductSku::findOrFail($id);
// 是否收藏商品
$isCollected = $user?->skuFavorites()->where('sku_id', $sku->id)->exists();
if (! $sku->isOnline()) {
return response()->json([
'spu_specs' => [],
'sku' => ProduckSkuResource::make($sku),
'is_collected' => $isCollected,
]);
}
@ -90,11 +96,12 @@ class ProductSkuController extends Controller
}
}
Viewed::dispatch($request->user(), $sku, now());
Viewed::dispatch($user, $sku, now());
return response()->json([
'spu_specs' => $spuSpecs,
'sku' => ProduckSkuResource::make($sku),
'is_collected' => $isCollected,
]);
}