comment("开始处理过期订单"); $expiredTime = date('Y-m-d H:i:s', time() - 400); $orderData = OrderModel::query()->where('created_at', '<', $expiredTime)->where('status', 1)->get(['id']); if ($orderData->isNotEmpty()) { foreach ($orderData as $var) { OrderModel::query()->where('id', $var->id)->update(['status' => 3]); } } $this->comment("过期订单处理完成"); } }