model = new SysNotice(); } /** * 消息发送 * @param $site_id * @param $key * @param $data * @return false|mixed */ public static function send($site_id, $key, $data){ $template = (new CoreNoticeService())->getInfo($site_id, $key); if(empty($template)) return false; return Notice::invoke(['site_id' => $site_id, 'key' => $key, 'data' => $data, 'template' => $template], is_async:$template['async']); } }