This commit is contained in:
hydrz 2020-05-07 16:34:31 +08:00
parent 9016b862e8
commit 124aa8d260

View File

@ -13,11 +13,12 @@ use Dipper\Excel\Events\BeforeWriting;
use App\Exceptions\NotAllowedException; use App\Exceptions\NotAllowedException;
use Illuminate\Support\Facades\Storage; use Illuminate\Support\Facades\Storage;
use Dipper\Excel\Concerns\ShouldAutoSize; use Dipper\Excel\Concerns\ShouldAutoSize;
use Dipper\Excel\Concerns\RegistersEventListeners;
use App\Domains\Export\Repositories\ExportRepository; use App\Domains\Export\Repositories\ExportRepository;
abstract class AbstractExport implements WithEvents, ShouldAutoSize abstract class AbstractExport implements WithEvents, ShouldAutoSize
{ {
use Exportable; use Exportable, RegistersEventListeners;
public static $classes = [ public static $classes = [
\App\Domains\Virtual\Exports\CardExport::class => '客户列表', \App\Domains\Virtual\Exports\CardExport::class => '客户列表',
@ -48,19 +49,6 @@ abstract class AbstractExport implements WithEvents, ShouldAutoSize
ini_set('memory_limit', '4096m'); 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'],
];
}
/** /**
* 开始导出 * 开始导出
* *