正在显示
1 个修改的文件
包含
18 行增加
和
8 行删除
| @@ -41,10 +41,15 @@ class ThumbProjectImage extends Command | @@ -41,10 +41,15 @@ class ThumbProjectImage extends Command | ||
| 41 | foreach ($products as $product) { | 41 | foreach ($products as $product) { |
| 42 | $thumb = $product->thumb; | 42 | $thumb = $product->thumb; |
| 43 | if (isset($thumb['url']) && $thumb['url']) { | 43 | if (isset($thumb['url']) && $thumb['url']) { |
| 44 | - $thumb['url'] = thumbImageByUrl($thumb['url'], $thumb_w); | ||
| 45 | - $product->timestamps = false; | ||
| 46 | - $product->thumb = Arr::a2s($thumb); | ||
| 47 | - $product->save(); | 44 | + $new_thumb = thumbImageByUrl($thumb['url'], $thumb_w); |
| 45 | + if ($new_thumb != $thumb['url']) { | ||
| 46 | + $thumb['url'] = $new_thumb; | ||
| 47 | + $product->timestamps = false; | ||
| 48 | + $product->thumb = Arr::a2s($thumb); | ||
| 49 | + $product->save(); | ||
| 50 | + | ||
| 51 | + $this->output('product_id:' . $product->id . ' | success'); | ||
| 52 | + } | ||
| 48 | } | 53 | } |
| 49 | } | 54 | } |
| 50 | }); | 55 | }); |
| @@ -70,10 +75,15 @@ class ThumbProjectImage extends Command | @@ -70,10 +75,15 @@ class ThumbProjectImage extends Command | ||
| 70 | foreach ($products as $product) { | 75 | foreach ($products as $product) { |
| 71 | $thumb = $product->thumb; | 76 | $thumb = $product->thumb; |
| 72 | if (isset($thumb['url']) && $thumb['url']) { | 77 | if (isset($thumb['url']) && $thumb['url']) { |
| 73 | - $thumb['url'] = thumbImageByUrl($thumb['url'], $thumb_w); | ||
| 74 | - $product->timestamps = false; | ||
| 75 | - $product->thumb = Arr::a2s($thumb); | ||
| 76 | - $product->save(); | 78 | + $new_thumb = thumbImageByUrl($thumb['url'], $thumb_w); |
| 79 | + if ($new_thumb != $thumb['url']) { | ||
| 80 | + $thumb['url'] = $new_thumb; | ||
| 81 | + $product->timestamps = false; | ||
| 82 | + $product->thumb = Arr::a2s($thumb); | ||
| 83 | + $product->save(); | ||
| 84 | + | ||
| 85 | + $this->output('product_id:' . $product->id . ' | success'); | ||
| 86 | + } | ||
| 77 | } | 87 | } |
| 78 | } | 88 | } |
| 79 | }); | 89 | }); |
-
请 注册 或 登录 后发表评论