|
{{ $blueSessionTitle }}
{!! html_entity_decode(nl2br($blueSessionTemplate)) !!}
|
@if ($orderContainer->type == 'hotel' && $orderContainer->hotelOrders->isNotEmpty())
@foreach ($orderContainer->hotelOrders as $hotelOrder)
@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)
{{ \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 }}
|
@endforeach
@foreach($hotelOrder->discounts as $discount)
|
{{ $discount->title }}
|
|
- NT$ {{ $discount->discount_amount }}
|
@endforeach
@foreach($hotelOrder->addons as $addon)
|
{{ $addon->title }}
|
X {{ $addon->addon_qty }}
|
NT$ {{ $addon->addon_price * ($addon->addon_qty ?? 1) }}
|
@endforeach
|
|
|
小計
|
NT$ {{ $hotelOrder->total }}
|
|
|
|
@endforeach
@else
@foreach ($orderContainer->orders as $order)
@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']))
|
{{ \DaydreamLab\Dddream\Helpers\OrderItemHelper::getTitle($item) }}
|
|
@if ($item->total >= 0)
NT$ {{ $item->total }}
@else
- NT$ {{ abs($item->total) }}
@endif
|
@else
{{ $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
|
@endif
@endforeach
|
|
|
小計
|
NT$ {{$order->items->where('type', '!=', 'deposit')->sum('total')}}
|
|
|
|
@endforeach
@endif
|
@if (! $skipTotal)