作者 lyh

gx

@@ -4,9 +4,7 @@ namespace App\Models\Product; @@ -4,9 +4,7 @@ namespace App\Models\Product;
4 4
5 use App\Helper\Arr; 5 use App\Helper\Arr;
6 use App\Models\Base; 6 use App\Models\Base;
7 -use App\Models\File\Image;  
8 use App\Models\RouteMap; 7 use App\Models\RouteMap;
9 -use App\Services\CosService;  
10 use App\Services\Facades\Upload; 8 use App\Services\Facades\Upload;
11 use Illuminate\Database\Eloquent\SoftDeletes; 9 use Illuminate\Database\Eloquent\SoftDeletes;
12 10
@@ -35,7 +33,7 @@ class Product extends Base @@ -35,7 +33,7 @@ class Product extends Base
35 } 33 }
36 34
37 public function setThumbAttribute($value){ 35 public function setThumbAttribute($value){
38 - $value['url'] = $this->getImageUrl($value['url']); 36 + $value['url'] = Upload::url2path($value['url']);
39 $this->attributes['thumb'] = Arr::a2s($value); 37 $this->attributes['thumb'] = Arr::a2s($value);
40 } 38 }
41 39
@@ -47,7 +45,7 @@ class Product extends Base @@ -47,7 +45,7 @@ class Product extends Base
47 45
48 public function setGalleryAttribute($value){ 46 public function setGalleryAttribute($value){
49 foreach ($value as &$v){ 47 foreach ($value as &$v){
50 - $v['url'] = $this->getImageUrl($value['url']); 48 + $v['url'] = Upload::url2path($v['url']);
51 } 49 }
52 $this->attributes['gallery'] = Arr::a2s($value); 50 $this->attributes['gallery'] = Arr::a2s($value);
53 } 51 }
@@ -55,7 +53,7 @@ class Product extends Base @@ -55,7 +53,7 @@ class Product extends Base
55 public function getGalleryAttribute($value){ 53 public function getGalleryAttribute($value){
56 $value = Arr::s2a($value); 54 $value = Arr::s2a($value);
57 foreach ($value as &$v){ 55 foreach ($value as &$v){
58 - $v['url'] = $this->getImageUrl($value['url']); 56 + $v['url'] = Upload::path2url($v['url']);
59 } 57 }
60 return $value; 58 return $value;
61 } 59 }