@extends('layouts.app') @section('title', '查看订单') @section('content')

订单详情

@foreach($order->items as $index => $item) @endforeach
商品信息 单价 数量 小计
{{ $item->product->title }} {{ $item->productSku->title }}
¥{{ $item->price }} {{ $item->amount }} ¥{{ number_format($item->price * $item->amount, 2, '.', '') }}
收货地址:
{{ join(' ', $order->address) }}
订单备注:
{{ $order->remark ?: '-' }}
订单编号:
{{ $order->no }}
物流状态:
{{ \App\Models\Order::$shipStatusMap[$order->ship_status] }}
@if($order->ship_data)
物流信息:
{{ $order->ship_data['express_company'] }} {{ $order->ship_data['express_no'] }}
@endif @if($order->paid_at && $order->refund_status !== \App\Models\Order::REFUND_STATUS_PENDING)
退款状态:
{{ \App\Models\Order::$refundStatusMap[$order->refund_status] }}
退款理由:
{{ $order->extra['refund_reason'] }}
@endif
@if($order->couponCode)
优惠信息:
{{ $order->couponCode->description }}
@endif
订单总价:
¥{{ $order->total_amount }}
订单状态:
@if($order->paid_at) @if($order->refund_status === \App\Models\Order::REFUND_STATUS_PENDING) 已支付 @else {{ \App\Models\Order::$refundStatusMap[$order->refund_status] }} @endif @elseif($order->closed) 已关闭 @else 未支付 @endif
@if(isset($order->extra['refund_disagree_reason']))
拒绝退款理由:
{{ $order->extra['refund_disagree_reason'] }}
@endif @if(!$order->paid_at && !$order->closed)
支付宝支付
@endif @if($order->ship_status === \App\Models\Order::SHIP_STATUS_DELIVERED)
@endif @if($order->paid_at && $order->refund_status === \App\Models\Order::REFUND_STATUS_PENDING)
@endif
@endsection @section('scriptsAfterJs') @endsection