@php $labels = $this->labels; $lay = $this->layout; $reprintCount = $labels->where('print_items_count', '>', 0)->count(); $profiles = config('assetcare.label_profiles'); @endphp

Pilih aset

@if ($assetIds !== '')
Mencetak aset terpilih ({{ count(array_filter(explode(',', $assetIds))) }}). Pakai filter lokasi
@else @endif

Media & tata letak

Label{{ $lay['labels'] }}{{ $labels->count() }} aset/kelompok
Lembar{{ $lay['sheets'] }}{{ $lay['per_sheet'] }} per lembar
Cetak ulang{{ $reprintCount }}pernah dicetak
@if ($reprintCount) @endif

Cetak pada skala 100% (matikan "fit to page"). Uji satu lembar dulu dan scan dengan 2 jenis ponsel sebelum cetak massal.

Urutan cetak ({{ $labels->count() }})

@if ($labels->isEmpty())
Tidak ada label aktif yang cocok. Aset yang belum terverifikasi hanya muncul bila opsi kandidat dicentang.
@else
@foreach ($labels->take(300) as $n => $l) @php $loc = app(\App\Services\LabelService::class)->targetLocation($l); @endphp @endforeach
#KodeNamaLokasi pada labelDicetakPemasangan
{{ $n + 1 }} {{ $l->asset?->asset_code ?? $l->quantityGroup?->group_code }} {{ $l->asset?->name ?? $l->quantityGroup?->name }} @if($l->asset && $l->asset->verification_status !== 'verified')kandidat@endif {{ $loc?->labelText() ?? '—' }} {{ $l->print_items_count ? $l->print_items_count.'×' : '—' }} {{ \App\Models\InstallationEvent::STATUSES[$l->currentInstallationStatus()] ?? '—' }}
@if ($labels->count() > 300)

… dan {{ $labels->count() - 300 }} lainnya.

@endif
@endif