From 20610b1c379adc655cf3aeb0f47520416741cc23 Mon Sep 17 00:00:00 2001 From: "iVampireSP.com" Date: Tue, 13 Sep 2022 19:43:31 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E9=99=A4=E5=B0=81=E7=A6=81=E7=94=A8?= =?UTF-8?q?=E6=88=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Console/Commands/UnbanUser.php | 59 ++++++++++++++++++++++++++++++ app/Console/Kernel.php | 2 + 2 files changed, 61 insertions(+) create mode 100644 app/Console/Commands/UnbanUser.php diff --git a/app/Console/Commands/UnbanUser.php b/app/Console/Commands/UnbanUser.php new file mode 100644 index 0000000..4210a3a --- /dev/null +++ b/app/Console/Commands/UnbanUser.php @@ -0,0 +1,59 @@ +argument('user_id'); + + $reason = $this->argument('reason'); + + $user = User::find($user_id); + + $this->info('解除封禁: ' . $user->name); + + $user->banned_at = null; + $user->banned_reason = $reason; + $user->save(); + + $this->info('用户已解除封禁。'); + } +} diff --git a/app/Console/Kernel.php b/app/Console/Kernel.php index 02754c5..acb4154 100644 --- a/app/Console/Kernel.php +++ b/app/Console/Kernel.php @@ -4,6 +4,7 @@ use App\Console\Commands\BanUser; use App\Console\Commands\SuspendUserAllHosts; +use App\Console\Commands\UnbanUser; use App\Jobs\HostCost; use App\Jobs\ClearTasks; use App\Jobs\DeleteHost; @@ -21,6 +22,7 @@ class Kernel extends ConsoleKernel protected $commands = [ // BanUser::class, + UnbanUser::class, SuspendUserAllHosts::class ];