作者 刘锟

update

... ... @@ -48,22 +48,25 @@ class Temp extends Command
/**
* 项目缩略图还原
* @param $project_id
* @author Akun
* @date 2025/09/04 10:48
*/
public function thumbRollBack()
public function thumbRollBack($project_id)
{
$project_id = 0;
$project_info = ProjectServer::useProject($project_id);
if ($project_info) {
Product::select(['id', 'gallery'])->chunk(100, function ($products) {
foreach ($products as $product) {
$thumb = $product['gallery'][0] ?? [];
if (!empty($thumb)) {
$product->timestamps = false;
$product->thumb = Arr::a2s($product['gallery'][0] ?? []);
$product->thumb = Arr::a2s($thumb);
$product->save();
$this->output('product_id:' . $product->id . ' | success');
}
}
});
DB::disconnect('custom_mysql');
... ...