refactor: 产品详细接口添加sku数据返回

This commit is contained in:
2025-02-13 15:08:46 +08:00
parent bf2cff4de3
commit df2e9cca00
2 changed files with 15 additions and 0 deletions

View File

@@ -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',