querySize
This commit is contained in:
parent
bde87cf250
commit
f099092865
@ -11,13 +11,14 @@ use Dipper\Excel\Concerns\FromQuery;
|
||||
use App\Exceptions\NotAllowedException;
|
||||
use Dipper\Excel\Concerns\WithHeadings;
|
||||
use Illuminate\Database\Eloquent\Builder;
|
||||
use Dipper\Excel\Concerns\WithCustomQuerySize;
|
||||
use Dipper\Excel\Concerns\WithColumnFormatting;
|
||||
use App\Domains\Virtual\Services\CompanyService;
|
||||
use App\Domains\Virtual\Services\PackageService;
|
||||
use PhpOffice\PhpSpreadsheet\Style\NumberFormat;
|
||||
use App\Domains\Virtual\Repositories\OrderCardPartitionRepository;
|
||||
|
||||
class CompanyReportDetailExport extends AbstractExport implements FromQuery, WithHeadings, WithRows, WithColumnFormatting
|
||||
class CompanyReportDetailExport extends AbstractExport implements FromQuery, WithHeadings, WithRows, WithColumnFormatting, WithCustomQuerySize
|
||||
{
|
||||
public $conditions;
|
||||
|
||||
@ -29,6 +30,11 @@ class CompanyReportDetailExport extends AbstractExport implements FromQuery, Wit
|
||||
parent::__construct();
|
||||
}
|
||||
|
||||
public function querySize(): int
|
||||
{
|
||||
return app(OrderCardPartitionRepository::class)->withConditions($this->conditions)->applyConditions()->count();
|
||||
}
|
||||
|
||||
/**
|
||||
* @return Builder
|
||||
*/
|
||||
|
Loading…
x
Reference in New Issue
Block a user