|
|
@ -0,0 +1,49 @@ |
|
|
|
|
|
<?php |
|
|
|
|
|
|
|
|
|
|
|
namespace App\Console\Commands; |
|
|
|
|
|
|
|
|
|
|
|
use App\Models\Demand; |
|
|
|
|
|
use App\Traits\DemandTraits; |
|
|
|
|
|
use Illuminate\Console\Command; |
|
|
|
|
|
use Illuminate\Support\Facades\Log; |
|
|
|
|
|
|
|
|
|
|
|
class DemandTimeout extends Command |
|
|
|
|
|
{ |
|
|
|
|
|
/** |
|
|
|
|
|
* The name and signature of the console command. |
|
|
|
|
|
* |
|
|
|
|
|
* @var string |
|
|
|
|
|
*/ |
|
|
|
|
|
protected $signature = 'demand:timeout'; |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* 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 int |
|
|
|
|
|
*/ |
|
|
|
|
|
public function handle() |
|
|
|
|
|
{ |
|
|
|
|
|
Log::info('定时任务'); |
|
|
|
|
|
//Demand::query()
|
|
|
|
|
|
// ->where('deadline','<=' ,now())
|
|
|
|
|
|
// ->where('status',DemandTraits::$stateKey[0])
|
|
|
|
|
|
// ->update(['status' => DemandTraits::$stateKey[2]]);
|
|
|
|
|
|
} |
|
|
|
|
|
} |