作者 lyh

gx

@@ -41,18 +41,22 @@ class Product extends Base @@ -41,18 +41,22 @@ class Product extends Base
41 41
42 42
43 public function getThumbAttribute($value){ 43 public function getThumbAttribute($value){
  44 + if(!empty($value)){
44 $value = json_decode($value,true); 45 $value = json_decode($value,true);
45 $value['url'] = getImageUrl($value['url']); 46 $value['url'] = getImageUrl($value['url']);
  47 + }
46 return $value; 48 return $value;
47 } 49 }
48 50
49 51
50 public function getGalleryAttribute($value){ 52 public function getGalleryAttribute($value){
  53 + if(!empty($value)){
51 $value = Arr::s2a($value); 54 $value = Arr::s2a($value);
52 foreach ($value as $k => $v){ 55 foreach ($value as $k => $v){
53 $v['url'] = getImageUrl($v['url']); 56 $v['url'] = getImageUrl($v['url']);
54 $value[$k] = $v; 57 $value[$k] = $v;
55 } 58 }
  59 + }
56 return $value; 60 return $value;
57 } 61 }
58 62
@@ -64,8 +68,8 @@ class Product extends Base @@ -64,8 +68,8 @@ class Product extends Base
64 * @time :2023/7/21 11:11 68 * @time :2023/7/21 11:11
65 */ 69 */
66 public function getIconAttribute($value){ 70 public function getIconAttribute($value){
67 - $value = Arr::s2a($value);  
68 if(!empty($value)){ 71 if(!empty($value)){
  72 + $value = Arr::s2a($value);
69 foreach ($value as $k => $v){ 73 foreach ($value as $k => $v){
70 $v = getImageUrl($v); 74 $v = getImageUrl($v);
71 $value[$k] = $v; 75 $value[$k] = $v;