作者 刘锟

update

@@ -43,7 +43,31 @@ class Temp extends Command @@ -43,7 +43,31 @@ class Temp extends Command
43 43
44 public function handle() 44 public function handle()
45 { 45 {
46 - $this->specialImport(); 46 +
  47 + }
  48 +
  49 + /**
  50 + * 项目缩略图还原
  51 + * @author Akun
  52 + * @date 2025/09/04 10:48
  53 + */
  54 + public function thumbRollBack()
  55 + {
  56 + $project_id = 0;
  57 + $project_info = ProjectServer::useProject($project_id);
  58 + if ($project_info) {
  59 + Product::select(['id', 'gallery'])->chunk(100, function ($products) {
  60 + foreach ($products as $product) {
  61 + $product->timestamps = false;
  62 + $product->thumb = Arr::a2s($product['gallery'][0] ?? []);
  63 + $product->save();
  64 +
  65 + $this->output('product_id:' . $product->id . ' | success');
  66 + }
  67 + });
  68 +
  69 + DB::disconnect('custom_mysql');
  70 + }
47 } 71 }
48 72
49 /** 73 /**