setPluginMenu('min-app', \Yunshop\MinApp\Common\Config\MenuHook::menu()); } public function boot() { $events = app('events'); /** * 发货(同步) */ $events->subscribe(\Yunshop\MinApp\Common\Listeners\AfterOrderCreatedListener::class); /** * 支付完成(异步) */ $events->subscribe(\Yunshop\MinApp\Common\Listeners\OrderPaidListener::class); /** * 订单完成(异步) */ $events->subscribe(\Yunshop\MinApp\Common\Listeners\OrderReceiveListener::class); /** * 购物车添加 */ $events->subscribe(\Yunshop\MinApp\Common\Listeners\AddCartListener::class); /** * 余额变动通知 */ $events->subscribe(\Yunshop\MinApp\Common\Listeners\BalanceMessageListener::class); //活动定时任务 } public function cronConfig() { \Event::listen('cron.collectJobs', function () { \Cron::add('min_app_send_info_manage', '2 23 * * *', function () { (new \Yunshop\WiseYuanTrade\services\ConsensusActivityCronService())->handle(); return; }); }); } }