From 124aa8d26092d3e70c88c771e63fe4455564ce01 Mon Sep 17 00:00:00 2001 From: hydrz Date: Thu, 7 May 2020 16:34:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=8B=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Core/AbstractExport.php | 16 ++-------------- 1 file changed, 2 insertions(+), 14 deletions(-) diff --git a/app/Core/AbstractExport.php b/app/Core/AbstractExport.php index 449ffb09..80b2ec92 100644 --- a/app/Core/AbstractExport.php +++ b/app/Core/AbstractExport.php @@ -13,11 +13,12 @@ use Dipper\Excel\Events\BeforeWriting; use App\Exceptions\NotAllowedException; use Illuminate\Support\Facades\Storage; use Dipper\Excel\Concerns\ShouldAutoSize; +use Dipper\Excel\Concerns\RegistersEventListeners; use App\Domains\Export\Repositories\ExportRepository; abstract class AbstractExport implements WithEvents, ShouldAutoSize { - use Exportable; + use Exportable, RegistersEventListeners; public static $classes = [ \App\Domains\Virtual\Exports\CardExport::class => '客户列表', @@ -48,19 +49,6 @@ abstract class AbstractExport implements WithEvents, ShouldAutoSize ini_set('memory_limit', '4096m'); } - /** - * @return array - */ - public function registerEvents(): array - { - return [ - BeforeExport::class => [self::class, 'beforeExport'], - BeforeWriting::class => [self::class, 'beforeWriting'], - AfterExport::class => [self::class, 'afterExport'], - AfterStore::class => [self::class, 'afterStore'], - ]; - } - /** * 开始导出 *