$key, 'data' => $data, 'template' => $template]); $notice_data = array_values(array_filter($result))[0] ?? []; Log::write("消息发送任务"); Log::write($notice_data); if (empty($notice_data)) throw new NoticeException('NOTICE_TEMPLATE_IS_NOT_EXIST'); event('Notice', ['key' => $key, 'to' => $notice_data['to'], 'vars' => $notice_data['vars'], 'template' => $template]); return true; }catch (\Exception $e){ Log::write("消息发送任务异常".$e->getMessage()); throw new \Exception($e->getMessage()); } } }