refactor: 产品详细接口添加sku数据返回
This commit is contained in:
@@ -90,6 +90,15 @@ class Product
|
||||
}
|
||||
$product->params = implode(PHP_EOL, $params);
|
||||
|
||||
// 获取sku数据
|
||||
$product->skus = ProductSkuModel::withoutField(['created_at', 'updated_at'])
|
||||
->with(['attrs' => function($query) {
|
||||
$query->hidden(['sku_id']);
|
||||
}])
|
||||
->productId($product->id)
|
||||
->select()
|
||||
->hidden(['id', 'product_id']);
|
||||
|
||||
// 获取关联产品
|
||||
$product->related = ProductRelatedModel::field([
|
||||
'related_product_id',
|
||||
|
||||
Reference in New Issue
Block a user