@foreach ($estimateInfoDetails as $estimateInfoDetail)
@php
if (
!in_array(
$estimateInfoDetail->content,
[
__('common.fees.inspection_fee', [], 'ja'),
__('common.fees.inspection_fee', [], 'en'),
__('common.fees.rental_fee', [], 'ja'),
__('common.fees.rental_fee', [], 'en')
]
)
&& mb_strpos($estimateInfoDetail->content, __('common.fees.delivery_fee', [], 'ja')) === false
&& mb_strpos(mb_strtolower($estimateInfoDetail->content), __('common.fees.delivery_fee', [], 'en')) === false
&& !$estimateInfoDetail->is_maintenance
) {
continue;
}
// 新品購入希望の場合は「点検料金」を請求していないため非表示
if (
(
$estimateInfoDetail->content === __('common.fees.inspection_fee', [], 'ja')
|| $estimateInfoDetail->content === __('common.fees.inspection_fee', [], 'en')
)
&& $model->estimateInfo->is_new_item_requested
) {
continue;
}
// 貸用品の貸し出し設定がされていない場合は貸用品を貸していないので非表示
if (
(
$estimateInfoDetail->content === __('common.fees.rental_fee', [], 'ja')
|| $estimateInfoDetail->content === __('common.fees.rental_fee', [], 'en')
)
&& (!$model->latestRepairRentalItem || !$model->latestRepairRentalItem->delivery_worked_at)
) {
continue;
}
@endphp
{{ $estimateInfoDetail->content }}
{{ ($estimateInfoDetail->estimated_price)?
"¥".number_format($estimateInfoDetail->estimated_price) : '-' }}
@endforeach