each(function($channel_user) { $channel_ids = ChannelService::getUserChannelIds($channel_user->id); $total_send_order_num = 0; foreach ($channel_ids as $channel_id) { $distribution_channel_id = $channel_id; $total_send_order_num += (int)SendOrderService::getPromotionCount(compact('distribution_channel_id')); } $except_channel_user_ids = []; //判断是否有派单,并且注册时间大于15天 设置为待审核状态 if($total_send_order_num == 0 && time() - strtotime($channel_user->created_at) > 86400*15 && !in_array($channel_user->id,$except_channel_user_ids)) { ChannelUserService::updateChannelData($channel_user->id,['is_enabled'=>0]); } }); } Log::info("======检测渠道账号状态 【任务执行结束】=====".date("y-m-d H:i:s"."\n")); print_r("======检测渠道账号状态 【任务执行结束】=====".date("y-m-d H:i:s"."\n")); } }