diff --git a/beike/Admin/Http/Resources/ProductResource.php b/beike/Admin/Http/Resources/ProductResource.php index 6ac8357f..8207a0c1 100644 --- a/beike/Admin/Http/Resources/ProductResource.php +++ b/beike/Admin/Http/Resources/ProductResource.php @@ -16,7 +16,9 @@ class ProductResource extends JsonResource { $data = [ 'id' => $this->id, - 'image' => thumbnail($this->image), + 'images' => array_map(function ($image) { + return thumbnail($image); + }, $this->images ?? []), 'name' => $this->description->name ?? '', 'price_formatted' => $this->price_formatted, 'active' => $this->active, diff --git a/beike/Models/Product.php b/beike/Models/Product.php index 0fb04272..62fa5188 100644 --- a/beike/Models/Product.php +++ b/beike/Models/Product.php @@ -16,7 +16,6 @@ class Product extends Base ]; protected $casts = [ 'active' => 'boolean', - 'images' => 'array', 'variables' => 'array', 'images' => 'array', ];