| {{ $loop->iteration }} |
{{ $rowArr['equip_model'] ?? ($rowArr['model'] ?? '-') }} |
{{ $rowArr['equip_name'] ?? ($rowArr['equipment_name'] ?? '-') }} |
{{ $rowArr['equip_make'] ?? ($rowArr['make'] ?? ($rowArr['manufacturer'] ?? '-')) }} |
{{ $rowArr['quantity'] ?? ($rowArr['equipment_quantity'] ?? 0) }} |
{{ $rowArr['manufacturer_address'] ?? '-' }} |
{{ $rowArr['map_manufacturer_country']['c_country_name'] ?? '-' }} |
{{ $isImportedText }} |
{{ $rowArr['map_origin_country']['c_country_name'] ?? '-' }} |
{{ $rowArr['port_of_import'] ?? '-' }} |
@if(!empty($txFreqs) && is_array($txFreqs))
@forelse($txFreqs as $freq)
- • {{ is_array($freq) ? ($freq['value'] ?? '') : $freq }} {{ is_array($freq) && !empty($freq['unit']) ? $freq['unit'] : 'Hz' }}
@empty
- -
@endforelse
@else
- -
@endif
|
@if(!empty($rxFreqs) && is_array($rxFreqs))
@forelse($rxFreqs as $freq)
- • {{ is_array($freq) ? ($freq['value'] ?? '') : $freq }} {{ is_array($freq) && !empty($freq['unit']) ? $freq['unit'] : 'Hz' }}
@empty
- -
@endforelse
@else
- -
@endif
|
@if(!empty($emissions) && is_array($emissions))
@forelse($emissions as $em)
- • {{ is_array($em) ? ($em['value'] ?? '') : $em }} {{ is_array($em) && !empty($em['type']) ? $em['type'] : '' }}
@empty
- -
@endforelse
@else
- -
@endif
|
@if(!empty($emissionBws) && is_array($emissionBws))
@forelse($emissionBws as $eb)
- • {{ is_array($eb) ? ($eb['value'] ?? '') : $eb }}
@empty
- -
@endforelse
@else
- -
@endif
|
@if(!empty($rfPowers) && is_array($rfPowers))
@forelse($rfPowers as $rfp)
- • {{ is_array($rfp) ? ($rfp['value'] ?? '') : $rfp }} {{ is_array($rfp) && !empty($rfp['unit']) ? $rfp['unit'] : ($rowArr['rf_power_unit'] ?? 'mW') }}
@empty
- -
@endforelse
@else
- -
@endif
|
@if(!empty($maxPowers) && is_array($maxPowers))
@forelse($maxPowers as $mxp)
- • {{ is_array($mxp) ? ($mxp['value'] ?? '') : $mxp }} {{ is_array($mxp) && !empty($mxp['unit']) ? $mxp['unit'] : ($rowArr['max_power_unit'] ?? 'mW') }}
@empty
- -
@endforelse
@else
- -
@endif
|
{{ $rowArr['antenna_type'] ?? '-' }} |
{{ $rowArr['antenna_size'] ?? '-' }} |
{{ $rowArr['antenna_gain'] ?? '-' }} |
@php
$eirpRaw = $rowArr['eirp'] ?? ($rowArr['eirps'] ?? null);
// For new rows eirp is a plain scalar; for legacy rows it may be a
// serialize() string — safeDecodeEquipmentField handles both.
if (is_string($eirpRaw) && !empty($eirpRaw)) {
$eirpDecoded = @unserialize($eirpRaw);
if ($eirpDecoded !== false && is_array($eirpDecoded)) {
$eirpDisplay = implode(', ', array_map(fn($v) => is_array($v) ? ($v['value'] ?? '') : $v, $eirpDecoded));
} else {
$eirpDisplay = $eirpRaw;
}
} else {
$eirpDisplay = $eirpRaw ?? '-';
}
@endphp
{{ $eirpDisplay }} {{ $rowArr['eirp_unit'] ?? ($rowArr['eirps_unit'] ?? '') }}
|
@php
$techLit = $rowArr['map_uploaded_files'] ?? null;
$relativePath = is_object($techLit) ? ($techLit->c_file_path ?? null) : ($techLit['c_file_path'] ?? (is_string($techLit) ? $techLit : null));
$fileName = is_object($techLit) ? ($techLit->c_file_name ?? 'Download') : ($techLit['c_file_name'] ?? 'Download');
@endphp
@if(!empty($relativePath))
@php
$encryptedPath = Crypt::encryptString($relativePath);
$secureFileParam = urlencode($encryptedPath);
@endphp
@else
-
@endif
|
@empty