1
0
Files
lkafu/resources/views/orders/show.blade.php
2020-08-06 14:45:56 +08:00

119 lines
4.2 KiB
PHP

@extends('layouts.app')
@section('content')
<!-- footer -->
<footer>
<div class="orderText-btn orderDetails">
@if ($order->canPay())
<button type="button" data-href="{{ route('pay.order', $order->orderid) }}" class="orderText-btn-pay">立即付款</button>
@endif
@if ($order->canSingin())
<button type="button" data-href="{{ route('orders.sign', $order->orderid) }}" class="orderText-btn-pay ajax-get">立即签收</button>
@endif
@if ($order->canCancel())
<button type="button" class="orderText-btn-cancel" onclick="orderDelete('{{ route('orders.delete', $order->orderid) }}')">取消订单</button>
@endif
</div>
</footer>
<!-- section -->
<section>
<!-- 订单详情 -->
<div class="orderDetails-title">
<div class="orderDetails-title-i"><i class="icon-credit"></i></div>
<h5>{{ $order->state_text }}</h5>
<span>&nbsp;</span>
</div>
<div class="orderAddress">
<div class="orderAddress-flex">
<div class="orderAddress-top">
<div class="orderAddress-name">{{ $order->express->name ?? '未知' }}</div>
<div class="orderAddress-phone">{{ $order->express->mobile ?? '未知'}}</div>
</div>
<div class="orderAddress-area">{{ $order->express->address ?? '未知' }}</div>
</div>
<i class="icon icon-angle-right"></i>
</div>
<div class="orderText-back">
<ul class="orderText-list">
@foreach ($order->details as $detail)
<li data-href="{{ route('goods.show',$detail->item->goods) }}">
<div class="orderText-list-img">
<span style="background-image: url({{ $detail->item->goods->cover_path ?? '' }});"></span>
</div>
<div class="orderText-list-text">
<div class="text-nowrap orderText-list-name">
{{ $detail->item->getTitle() }}
</div>
<div class="orderText-list-span">
<span class="orderText-list-price">
{{ $detail->price }}
</span>
x{{ $detail->number }}
</div>
</div>
</li>
@endforeach
</ul>
<ul class="orderAddress-list">
<li>
<div class="orderAddress-list-number">商品金额:</div>
<span><small></small>{{ $order->amount }}</span>
</li>
<li>
<div class="orderAddress-list-number">创建时间:</div>
<div>{{ $order->created_at }}</div>
</li>
<li>
<div class="orderAddress-list-number">配送方式:</div>
<div>快递</div>
</li>
</ul>
@if ($order->express->company)
<ul class="orderAddress-list">
<li>
<div class="orderAddress-list-number">物流名称:</div>
<span>{{ $order->express->company_text }}</span>
</li>
<li>
<div class="orderAddress-list-number">物流单号:</div>
<div>{{ $order->express->number }}</div>
</li>
</ul>
@endif
<div class="orderText-total">
总计:<span><small></small>{{ number_format($order->amount + $order->freight,2)}}</span>
</div>
</div>
</section>
@endsection
@section('script')
<script type="text/javascript">
function orderDelete (url) {
layer.open({
content: '确定要取消订单吗?'
,btn: ['确认', '不取消']
,skin: 'footer'
,yes: function(index){
$.post(url + '?_token={{ csrf_token() }}', function(data){
if (data.status == 'SUCCESS') {
updateAlert(data.message, 'success');
setTimeout(function(){
location.reload();
},500);
}else{
updateAlert(data.message, 'error');
}
});
}
});
}
</script>
@endsection