From 247e05a9fe66f23709d61151a65efc3cb28fd797 Mon Sep 17 00:00:00 2001 From: liangyuyan <1103300295@qq.com> Date: Mon, 14 Sep 2020 10:43:57 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E7=BB=9F=E8=AE=A1=E8=A1=A8?= =?UTF-8?q?=E8=BF=81=E7=A7=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/v3/BannersController.php | 2 +- .../Commands/MigrateOrderStatistics.php | 79 +++++++++++++++++++ 2 files changed, 80 insertions(+), 1 deletion(-) create mode 100644 app/Console/Commands/MigrateOrderStatistics.php diff --git a/app/Admin/Controllers/v3/BannersController.php b/app/Admin/Controllers/v3/BannersController.php index be3b5f8..eea4f36 100644 --- a/app/Admin/Controllers/v3/BannersController.php +++ b/app/Admin/Controllers/v3/BannersController.php @@ -105,7 +105,7 @@ class BannersController extends AdminController }); }); $form->column(6, function (Form $form) { - $form->image('cover')->required()->uniqueName();//->disk('admin') + $form->image('cover')->required()->uniqueName(); $form->select('cover_type')->options(BannersModel::$_coverType)->required(); $form->text('path')->default(''); $form->select('path_type')->options(BannersModel::$_pathType)->default(''); diff --git a/app/Console/Commands/MigrateOrderStatistics.php b/app/Console/Commands/MigrateOrderStatistics.php new file mode 100644 index 0000000..c2bab97 --- /dev/null +++ b/app/Console/Commands/MigrateOrderStatistics.php @@ -0,0 +1,79 @@ +get(); + + $bar = $this->output->createProgressBar(count($oldData)); + $bar->start(); + $newData = []; + foreach ($oldData as $key => $value) { + $newData[] = [ + 'id' => $value->id, + 'money' => $value->money ?? 0, + 'user_id' => $value->user_id ?? 0, + 'store_id' => $value->store_id ?? 0, + 'market_id' => $value->market_id ?? 0 , + 'order_id' => $value->order_id ?? 0, + + 'created_at' => $value->createtime ?? 0, + 'updated_at' => time(), + ]; + + $bar->advance(); + } + + DB::table($newTableName)->insert($newData); + + $bar->finish(); + return 0; + } +}