@component('emails.Components.CustomerBody', ['merchant' => $merchant])

{{ $title }}

{!! html_entity_decode(nl2br($template)) !!}

{{ $orderTitle }}

@if (! $skipTotal) @if ($orderContainer->type != 'hotel') @endif @endif
@if ($orderContainer->type == 'hotel' && $orderContainer->hotelOrders->isNotEmpty()) @foreach ($orderContainer->hotelOrders as $hotelOrder) @endforeach @else @foreach ($orderContainer->orders as $order) @endforeach @endif
{{ $blueSessionTitle }} {!! html_entity_decode(nl2br($blueSessionTemplate)) !!}
@if(config('app.type') == 'ipetbooking') @endif @if($hotelOrder->guests && $hotelOrder->guests->isNotEmpty()) {{ $hotelOrder->guests->pluck('name')->implode('、') }} @endif
入住日期:{{ \DaydreamLab\Dddream\Helpers\ResourceHelper::formatHotelStayDateRange( $hotelOrder->check_in_date, $hotelOrder->check_out_date, $orderContainer->merchant->timezone, $showCheckoutDate ?? 1 ) }}
@foreach($hotelOrder->bookings as $booking) @endforeach @foreach($hotelOrder->discounts as $discount) @endforeach @foreach($hotelOrder->addons as $addon) @endforeach
{{ \DaydreamLab\Dddream\Helpers\ResourceHelper::getDateTimeString($booking->date, $orderContainer->merchant->timezone, 'Y/m/d') }} @if($booking->roomType)
{{ $booking->roomType->title }} @endif @if($booking->room)
房間:{{ $booking->roomType ? $booking->roomType->title : '' }} {{ str_pad($booking->room->number, 2, '0', STR_PAD_LEFT) }} @endif
{{ $booking->guest_count }} 位 @php $roomPrice = $booking->price_snapshot->price ?? 0; $extraGuestQty = max(0, ($booking->guest_count ?? 1) - 1); $extraGuestTotal = ($booking->price_snapshot->extra_price ?? 0) * $extraGuestQty; $bookingRowTotal = $roomPrice + $extraGuestTotal; @endphp NT$ {{ $bookingRowTotal }}
{{ $discount->title }} - NT$ {{ $discount->discount_amount }}
{{ $addon->title }} X {{ $addon->addon_qty }} NT$ {{ $addon->addon_price * ($addon->addon_qty ?? 1) }}

小計 NT$ {{ $hotelOrder->total }}
@if ($order->type == 'cosmetic') @if(config('app.type') == 'ipetbooking') @else @endif {{ $order->pet->name }} {{ $order->pet->size->parent->title }} | {{ $order->pet->size->title }}
預約時間:{{ \DaydreamLab\Dddream\Helpers\ResourceHelper::getDateTimeString(($order->parentOrder ?? $order)->startDate, $order->merchant->timezone, 'Y/m/d H:i') }} @endif
@foreach($order->items->where('type', '!=', 'deposit')->values() as $item) @if(in_array($item->type, ['+', '-', '%', 'coupon', 'deposit', 'prepaid', 'express'])) @else @endif @endforeach
{{ \DaydreamLab\Dddream\Helpers\OrderItemHelper::getTitle($item) }} @if ($item->total >= 0) NT$ {{ $item->total }} @else - NT$ {{ abs($item->total) }} @endif
{{ $item->title }} @if ($order->type == 'cosmetic')
{{ $order->pet->size->parent->title }} | {{ $order->pet->size->title }} @endif @if ($order->type == 'goods')
@php $specs = \DaydreamLab\Dddream\Helpers\SpecHelper::tagsToSpecs([$item->price()->first()->servicePetSize->spec_tag]); $specStr = ''; foreach($specs as $spec) { $specStr .= $spec['title'] . ':' . $spec['values'][0]['title'] . '
'; } @endphp {!! $specStr !!} @endif
X {{ $item->qty }} @if($item->levelDiscount > 0) 會員價 NT$ {{$item->total}}
售價 NT$ {{$item->price}} @else 售價 NT$ {{$item->total}} @endif

小計 NT$ {{$order->items->where('type', '!=', 'deposit')->sum('total')}}

小計 @if ($orderContainer->type == 'hotel') NT$ {{ $orderContainer->total }} @else NT$ {{ $orderContainer->orders->sum(function ($order) { return $order->items->where('type', '!=', 'deposit')->sum('total'); }) }} @endif
@foreach ($orderContainer->items as $item) @endforeach
{{ \DaydreamLab\Dddream\Helpers\OrderItemHelper::getTitle($item) }} - NT$ {{ abs($item->total) }}

總計金額 NT$ {{ $orderContainer->total }}
@foreach ($sessions as $session)

{{ $session['title'] }}

{!! html_entity_decode(nl2br($session['content'])) !!}
@endforeach
查看訂單完整明細
@endcomponent