mirror of
				https://github.com/v2board/v2board.git
				synced 2025-10-31 09:21:46 +08:00 
			
		
		
		
	update
This commit is contained in:
		
							
								
								
									
										46
									
								
								app/Console/Commands/ResetTraffic.php
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										46
									
								
								app/Console/Commands/ResetTraffic.php
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,46 @@ | |||||||
|  | <?php | ||||||
|  |  | ||||||
|  | namespace App\Console\Commands; | ||||||
|  |  | ||||||
|  | use Illuminate\Console\Command; | ||||||
|  | use App\Models\User; | ||||||
|  |  | ||||||
|  | class CheckOrder extends Command | ||||||
|  | { | ||||||
|  |     /** | ||||||
|  |      * The name and signature of the console command. | ||||||
|  |      * | ||||||
|  |      * @var string | ||||||
|  |      */ | ||||||
|  |     protected $signature = 'reset:traffic'; | ||||||
|  |  | ||||||
|  |     /** | ||||||
|  |      * The console command description. | ||||||
|  |      * | ||||||
|  |      * @var string | ||||||
|  |      */ | ||||||
|  |     protected $description = '流量清空'; | ||||||
|  |  | ||||||
|  |     /** | ||||||
|  |      * Create a new command instance. | ||||||
|  |      * | ||||||
|  |      * @return void | ||||||
|  |      */ | ||||||
|  |     public function __construct() | ||||||
|  |     { | ||||||
|  |         parent::__construct(); | ||||||
|  |     } | ||||||
|  |  | ||||||
|  |     /** | ||||||
|  |      * Execute the console command. | ||||||
|  |      * | ||||||
|  |      * @return mixed | ||||||
|  |      */ | ||||||
|  |     public function handle() | ||||||
|  |     { | ||||||
|  |         User::update([ | ||||||
|  |             'u' => 0, | ||||||
|  |             'd' => 0 | ||||||
|  |         ]); | ||||||
|  |     } | ||||||
|  | } | ||||||
| @@ -32,6 +32,8 @@ class Kernel extends ConsoleKernel | |||||||
|         $schedule->command('check:commission')->everyMinute(); |         $schedule->command('check:commission')->everyMinute(); | ||||||
|         // system cache |         // system cache | ||||||
|         $schedule->command('system:cache')->everyMinute(); |         $schedule->command('system:cache')->everyMinute(); | ||||||
|  |         // reset traffic | ||||||
|  |         $schedule->command('reset:traffic')->monthlyOn(1, '00:00'); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     /** |     /** | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user