/** * Handle the event. * * @param CopyEvent $event * @return void */ public function handle(CopyEvent $event) { Mail::send('emails.flap.PIS_Goods.copyToCt', ['title' => $this->subject, 'goodses' => $event->getGoodses()], function ($m) { $m->subject($this->subject)->to($this->to)->cc($this->cc); }); return $this; }
/** * Handle the event. * * @param CopyEvent $event * @return void */ public function handle(CopyEvent $event) { $goodses = $event->getGoodses(); array_walk($goodses, function (&$goods, $key) { if (false !== $goods['ctCode']) { unset($goodses[$key]); } }); $this->qh->copy(array_pluck($goodses, 'Code')); return $this->genSuccessMsg($goodses); }