diff --git a/config/process.php b/config/process.php index fc6af1ffb..916875cc3 100644 --- a/config/process.php +++ b/config/process.php @@ -40,4 +40,7 @@ return [ ] ] ], + 'task' => [ + 'handler' => process\Task::class + ], ]; diff --git a/process/Task.php b/process/Task.php new file mode 100644 index 000000000..fa0e66504 --- /dev/null +++ b/process/Task.php @@ -0,0 +1,22 @@ +0]; + $where[]=['create_time','<',time() - 600];// 10分钟前创建的订单 + // 删除10分钟未支付的订单 + StoreOrder::where($where)->update(['delete_time'=>time()]); // 删除时间设置为当前时间,即删除 + }); + + + } +} \ No newline at end of file