12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- <?php
- /**
- * Created by PhpStorm.
- * User: Administrator
- * Date: 2020/2/12
- * Time: 17:11
- */
- namespace app\worker\controller;
- use app\common\controller\Orde;
- use app\common\model\Order;
- use think\facade\Db;
- use Workerman\Lib\Timer;
- class User
- {
- // 实验室预约 未上课处理 解除爽约时间限制
- public function index()
- {
- Timer::add(5, function () {
- $this->order_cal();
- }, true);
- }
- // 处理过期的订单
- public function order_cal()
- {
- $where[]=["stat_time","<",time()];
- $where[]=["status","=",1];
- $order=Order::where($where)->limit(5)->order("id asc")->select();
- if ($order){
- // $order=$order->toArray();
- foreach ($order as $v){
- Orde::order_fail("系统处理交易失败",$v);
- }
- // dump(111);
- // dump($order->toArray());
- }else{
- // dump(111);
- }
- }
- }
|