<div class="wrapper">
    @include('layouts.header')
    
    <div class="page-content order-details">
        @if (!$isPage)
        <!-- <ul class="nav nav-tabs">
            @if (isset($_REQUEST['tags']) && $_REQUEST['tags'] == 'erp')
                <li><a href="{{URL('erp_order')}}">ERP订单</a></li>
            @elseif (isset($_REQUEST['tags']) && $_REQUEST['tags'] == 'self')
                <li><a href="{{URL('self_order')}}">自营订单</a></li>
            @else
                <li><a href="{{URL('list')}}">平台订单</a></li>
            @endif
            <li class="active"><a href="javascript:;">订单详情</a></li>
        </ul> -->
        @endif

        <?php 
            $route = \Route::current()->getActionName();
            $action_name = explode('@', $route)[1];
        ?>
        <input type="hidden" class="action_type" value="{{$action_name}}">
        <input type="hidden" id="order_id" name="order_id" value="{{$order_info['order_id']}}">
        <input type="hidden" id="user_id" name="user_id" value="{{$order_info['user_id']}}">

        <div class="tabs-box table-responsive">
            <table class="table table-bordered order-express">
                <?php
                    $currency = $order_info['currency'] == 2 ? '$' : '¥';
                ?>

                <tr>
                    @if ($order_info['order_goods_type'] == 2)
                        <th>订单类型</th>      
                    @endif

                    @if ($order_temp_info['business_type'])
                        <th>业务类型</th>
                    @endif

                    @if ($order_info['order_pay_type'] == 2)
                        <th>预付款</th>
                        <th>尾款</th>
                    @endif

                    <th>交易状态</th>
                    <th>支付方式</th>
                    <th>支付类型</th>
                    <th>支付状态</th>
                    <th>支付时间</th>
                </tr>
                
                <tr>
                    @if ($order_info['order_goods_type'] == 2)
                        <td>{{ $order_info['sale_type'] == 1 ? '现卖' : '预售' }}</td>
                    @endif

                    @if ($order_temp_info['business_type'])
                        <td>{{ Config('params.business_type')[$order_temp_info['business_type']] }}</td>
                    @endif

                    @if ($order_info['order_pay_type'] == 2)                      
                        <td>{{$currency.$order_info['advance_amount']}}</td>

                        <td>                           
                            {{$currency.number_format($order_info['order_amount'] - $order_info['advance_amount'], 2, '.', '')}}
                        </td>    
                    @endif
                    <td>{{ Config('params.order_status')[$order_info['status']] }}</td>
                
                    <td>
                        <?php 
                            if ($order_info['order_pay_type'] == 2) { // 预付款
                                if (isset($order_pay_log[1]) && $order_pay_log[1]['pay_name'] != '') {
                                    echo $order_pay_log[1]['pay_name'];
                                } else if (!empty($order_pay_log) && $order_pay_log[0]['pay_name'] != '') {
                                    echo $order_pay_log[0]['pay_name'];
                                } else {
                                    echo '--';
                                }
                            } else {
                                if (!empty($order_pay_log) && $order_pay_log[0]['pay_name'] != '') {
                                    echo $order_pay_log[0]['pay_name'];
                                } else {
                                    echo '--';
                                }
                            }
                        ?>
                    </td>
                    
                    <td>
                        <?php 
                            if ($order_info['order_pay_type'] == 1) {
                                if (!empty($order_pay_log)) {
                                    echo '全款';
                                } else {
                                    echo '--';
                                }
                            } else if ($order_info['order_pay_type'] == 2) {
                                if (isset($order_pay_log[1])) {
                                    echo '尾款';
                                } else if (!empty($order_pay_log)) {
                                    echo '预付款';
                                } else {
                                    echo '--';
                                }
                            } else if ($order_info['order_pay_type'] == 3) {
                                if (!empty($order_pay_log)) {
                                    echo '账期';
                                } else {
                                    echo '--';
                                }
                            } 
                        ?>
                    </td>

                    <td>
                        <?php 
                            if ($order_info['order_pay_type'] == 2) {
                                if (isset($order_pay_log[1]) && $order_pay_log[1]['is_paid'] != '') {
                                    echo $order_pay_log[1]['is_paid'] == 1 ? '尾款已支付' : '未支付';
                                } else if (!empty($order_pay_log) && $order_pay_log[0]['is_paid'] != '') {
                                    echo $order_pay_log[0]['is_paid'] == 1 ? '首款已支付' : '未支付';
                                } else {
                                    echo '--';
                                }
                            } else {
                                if (!empty($order_pay_log) && $order_pay_log[0]['is_paid'] != '') {
                                    echo $order_pay_log[0]['is_paid'] == 1 ? '已支付' : '未支付';
                                } else {
                                    echo '--';
                                }
                            }
                        ?>
                    </td>

                    <td>{{ $order_info['pay_time'] ? date('Y-m-d H:i:s', $order_info['pay_time']) : '' }}</td>
                </tr>
            </table>

            <table class="table table-bordered">
                <tr class="caption">
                    <th colspan="7" style="text-align: center; background: #f9f9f9;">
                        收货信息
                     @if (!$isPage)
                        <!-- 订单状态小于5 且 更新地址权限存在 显示按钮 -->
                        @if (!isset($_REQUEST['tags']))
                            @if (in_array($order_info['status'], array(1, 2, 3, 4)) && in_array('update_address', $userPerms))
                                <a href="/changeShipping/{{$order_info['order_id']}}" class="btn btn-success btn-sm changeBtn">更改收货地址</a>
                            @endif
                        @elseif (isset($_REQUEST['tags']) && $_REQUEST['tags'] == 'self')
                            @if (in_array($order_info['status'], array(1, 2, 4)) && in_array('self_order_update_address', $userPerms))
                                <a href="/changeShipping/{{$order_info['order_id']}}?tags={{$_REQUEST['tags']}}" class="btn btn-success btn-sm changeBtn">更改收货地址</a>
                            @endif
                        @elseif (isset($_REQUEST['tags']) && $_REQUEST['tags'] == 'erp')
                            <a href="/changeShipping/{{$order_info['order_id']}}?tags={{$_REQUEST['tags']}}" class="btn btn-success btn-sm changeBtn">更改收货地址</a>
                        @endif                         
                    @endif                         
                    </th>
                </tr>
                <tr>
                    <th>订单编号</th>
                    <th>京东订单编号</th>
                    <th>会员账号</th>
                    <th>收货人</th>
                    <th>联系电话/手机</th>
                    <th>配送方式</th>
                    @if ($order_info['order_shipping_type'] == 2)
                        <th>自提地址</th>
                    @else
                        <th>收货地址</th>
                    @endif
                </tr>
                <tr>
                    <td>{{$order_info['order_sn']}}</td>
                    <td>{{ $order_temp_info['jd_order_id'] }}</td>
                    
                    <td>
                        @if ($user_mobile)
                            {{$user_mobile}}
                        @else
                            {{isset($order_info['user_info']['email']) ? $order_info['user_info']['email'] : ''}}
                        @endif
                    </td>

                    <td>{{$order_address_info['consignee']}}</td>

                    <td>{{$order_address_info['mobile']}}</td>

                    @if ($order_info['order_shipping_type'] == 2)
                        <td>客户自提</td>
                        <td>{{$order_address_info['address']}}</td>
                    @else
                        <td>快递送货</td>
                        <td>
                            {{$order_address_info['province_val']}}&nbsp;&nbsp;{{$order_address_info['city_val']}}&nbsp;&nbsp;{{$order_address_info['district_val']}}&nbsp;&nbsp;{{$order_address_info['address']}}
                        </td>
                    @endif
                </tr>       
            </table>
           
            @if (!empty($order_invoice_info))    
            <table class="table table-bordered order-express">
                <tr class="caption">
                    <th colspan="3" style="text-align: center; background: #f9f9f9;">
                        发票信息
                    @if (!$isPage)
                        <!-- 发票状态小于2(已发货)且更改权限存在 显示按钮 -->
                        @if (!isset($_REQUEST['tags']))
                            @if(in_array($order_info['status'], [1, 2, 3, 4]) && $order_invoice_info['invoice_status'] < 2 && in_array('update_invoice', $userPerms))
                                <a href="/changeInvoice/{{$order_info['order_id']}}" class="btn btn-success btn-sm changeBtn">更改发票</a>
                            @endif
                        @elseif (isset($_REQUEST['tags']) && $_REQUEST['tags'] == 'self' && isset($extend) && !$extend)
                            <?php 
                                if ($order_info['status'] > 3) { // 已付款请求财务接口判断是否能修改发票
                                    $isChangeInvoice = App\Http\Controllers\isChangeInvoice($order_info['order_sn']);

                                    if ($isChangeInvoice) {
                                        echo '<a href="/changeInvoice/'.$order_info['order_id'].'?tags='.$_REQUEST['tags'].'" class="btn btn-success btn-sm changeBtn">更改发票</a>';
                                    }
                                } else {
                                    if ($order_invoice_info['invoice_status'] < 2 && in_array('self_order_update_invoice', $userPerms)) {
                                        echo '<a href="/changeInvoice/'.$order_info['order_id'].'?tags='.$_REQUEST['tags'].'" class="btn btn-success btn-sm changeBtn">更改发票</a>';
                                    }
                                } 
                            ?>
                            <!-- in_array($order_info['status'], [1, 2, 3, 4]) && $order_invoice_info['invoice_status'] < 2 && in_array('self_order_update_invoice', $userPerms) -->
                        @elseif (isset($_REQUEST['tags']) && $_REQUEST['tags'] == 'erp')
                            <a href="/changeInvoice/{{$order_info['order_id']}}?tags={{$_REQUEST['tags']}}" class="btn btn-success btn-sm changeBtn">更改发票</a>
                        @endif
                    @endif
                    </th>
                </tr>

                <tr>
                    <td colspan="3">
                        <table class="table inv">
                            <tr>
                                <th>发票类型</th>
                                <th>发票抬头</th>
                                <th>公司注册地址</th>
                                <th>公司电话</th>
                                <th>税务登记号</th>
                                <th>开户银行</th>
                                <th>银行卡号</th>
                                <th>开票状态</th>
                            </tr>

                            @if ($order_invoice_info['inv_type'] == 1)
                                <tr style="text-align: center;">
                                    <td colspan="8">不开发票</td>
                                </tr>
                            @else
                                <tr>
                                    <td>
                                        <?php 
                                            switch ($order_invoice_info['inv_type']) {
                                                case 2: echo '普通发票';break;
                                                case 3: echo '增值税专用发票';break;
                                                case 4: echo '增值税普通发票';break;
                                            }
                                        ?>
                                    </td>
                                    <td>{{$order_invoice_info['tax_title']}}</td>
                                    <td>{{$order_invoice_info['company_address']}}</td>
                                    <td>{{$order_invoice_info['company_phone']}}</td>
                                    <td>{{$order_invoice_info['tax_no']}}</td>
                                    <td>{{$order_invoice_info['bank_name']}}</td>
                                    <td>{{$order_invoice_info['bank_account']}}</td>
                                    <td>{{$order_invoice_info['invoice_status_val']}}</td>
                                </tr>
                            @endif
                        </table>
                    </td>
                </tr>
            </table>
            @endif

            <table class="table table-bordered">
                <tr class="caption">
                    <th colspan="4" style="text-align: center; background: #f9f9f9;">合同乙方信息
                        @if ($order_info['status'] == 1)
                            <a href="javascript:;" class="btn btn-success btn-sm changeBtn contract_info_edit">编辑</a>
                        @endif
                    </th>
                </tr>

                <tr>
                    <th>公司名称</th>
                    <th>公司地址</th>
                    <th>联系人</th>
                    <th>联系电话</th>
                </tr>
                
                <?php 
                    if ($order_temp_info['contract_com_name']) {
                        $contract_com_name  = $order_temp_info['contract_com_name'];
                        $contract_com_addr  = $order_temp_info['contract_com_addr'];
                        $contract_link_name = $order_temp_info['contract_link_name'];
                        $contract_link_tel  = $order_temp_info['contract_link_tel'];
                    } else { // 若未填写乙方信息,则拉取相关数据
                        // 公司名称
                        if (isset($order_invoice_info['tax_title']) && $order_invoice_info['tax_title'])
                            $contract_com_name = $order_invoice_info['tax_title'];
                        else if (isset($company_info['com_name']) && $company_info['com_name'])
                            $contract_com_name = $company_info['com_name'];
                        else
                            if (isset($user_info)) 
                                $contract_com_name = isset($user_info['mobile']) ? $user_info['mobile'] : $user_info['email'];
                            else
                                $contract_com_name = '';

                        // 公司地址
                        if (isset($order_invoice_info['company_address']) && $order_invoice_info['company_address'])
                            $contract_com_addr = $order_invoice_info['company_address'];
                        else if (isset($company_info['com_address']) && $company_info['com_address'])
                            $contract_com_addr = $company_info['com_address'];
                        else 
                            $contract_com_addr = $order_address_info['province_val'].$order_address_info['city_val'].$order_address_info['district_val'].$order_address_info['address'];

                        // 联系人
                        $contract_link_name = $order_address_info['consignee'];

                        // 联系电话
                        if (isset($user_info['mobile']))
                            $contract_link_tel = $user_info['mobile'];
                        else
                            $contract_link_tel = $order_address_info['mobile'];
                    }
                ?>
                <tr>
                    <td>{{ $contract_com_name }}</td>
                    <td>{{ $contract_com_addr }}</td>
                    <td>{{ $contract_link_name }}</td>
                    <td>{{ $contract_link_tel }}</td>
                </tr>
            </table>

            <!-- 发票收货地址 -->
            @if ($order_invoice_address_info)
                <table class="table table-bordered">
                    <tr class="caption">
                        <th colspan="3" style="text-align: center; background: #f9f9f9;">
                            发票收货信息 
                        </th>
                    </tr>

                    <tr>
                        <td colspan="3">
                            <table class="table table-bordered">
                                <tr>
                                    <th>收票人</th>
                                    <th>联系电话/手机</th>
                                    <th>收票地址</th>
                                </tr>

                                <tr>
                                    <td>{{$order_invoice_address_info['consignee']}}</td>
                                    <td>{{$order_invoice_address_info['mobile']}}</td>
                                    <td>
                                        {{$order_invoice_address_info['province_val']}}&nbsp;&nbsp;{{$order_invoice_address_info['city_val']}}&nbsp;&nbsp;{{$order_invoice_address_info['district_val']}}&nbsp;&nbsp;{{$order_invoice_address_info['address']}}
                                    </td>
                                </tr>
                            </table>
                        </td>
                    </tr>
                </table>
            @endif

            @if (!empty($order_info['order_source']) && preg_match('/adtag\=/', $order_info['order_source']))
                <table class="table table-bordered table-hover">
                    <tr>
                        <th width="10%">Adtag值:</th>
                        <td>{{$order_info['order_source']}}</td>
                    </tr>
                </table>
            @endif
            
            <!-- 订单或发票物流 -->
            @if (!empty($order_shipping_info) || !empty($order_invoice_shipping_info))
                <table class="table table-bordered table-hover">
                    <tr class="caption">
                        <th colspan="8" style="text-align: center; background: #f9f9f9;">
                            物流信息
                        </th>
                    </tr>
                    
                    @if (!empty($order_shipping_info))
                    <tr> 
                        <th width="5%">订单物流</th>
                        <th width="5%">快递公司:</th>  
                        <td width="10%">{{$order_shipping_info['shipping_name']}}</td>
                        <th width="5%">快递单号:</th>
                        <td width="10%">{{$order_shipping_info['shipping_no']}}</td>
                        <th width="5%">配送状态:</th>
                        <td width="10%">
                            <?php 
                                switch ($order_shipping_info['status']) {
                                    case 0:
                                    case 1: echo '已配送'; break;
                                    case 2: echo '已签收'; break;
                                    default: echo '未配送'; break;
                                }
                            ?>
                        </td>
                        <td width="5%">
                            <a class="btn btn-xs btn-success view-shipping" data-type="1">查看物流轨迹</a>
                        </td>
                    </tr>
                    @endif

                    @if (!empty($order_invoice_shipping_info))
                        <tr> 
                            <th width="5%">发票物流</th>  
                            <th width="5%">快递公司:</th>  
                            <td width="10%">{{$order_invoice_shipping_info['shipping_name']}}</td>
                            <th width="5%">快递单号:</th>
                            <td width="10%">{{$order_invoice_shipping_info['shipping_no']}}</td>
                            <th width="5%">配送状态:</th>
                            <td width="10%">
                                <?php 
                                    switch ($order_invoice_shipping_info['status']) {
                                        case 0:
                                        case 1: echo '已配送'; break;
                                        case 2: echo '已签收'; break;
                                        default: echo '未配送'; break;
                                    }
                                ?>
                            </td>
                            <td width="5%">
                                <a class="btn btn-xs btn-success view-shipping" data-type="2">查看物流轨迹</a>
                            </td>
                        </tr>
                    @endif
                </table>
            @endif
        </div>

        <div class="tabs-box goods-price table-responsive list-item-table">
            <table class="table">
                <thead>
                    <tr class="caption">
                        @if ($order_info['order_goods_type'] == 2)
                            <th>商品ID</th>
                            <th>商品名</th>
                            <th>型号</th>
                        @else
                            <th>商品名</th>
                        @endif

                        <th>制造商</th>
                        
                        <!-- ERP或京东订单 -->
                        @if (in_array($order_info['order_type'], [2, 3])) 
                            <th>采购数量</th>
                            <th>采购单价</th>
                        @elseif ($username != 'vpadmin@ichunt.com')
                            @if ($order_info['order_goods_type'] == 2)
                                <th>购买数量</th>
                                <th>购买时单价</th>
                            @else
                                <th>采购数量</th>
                                <th>采购单价</th>
                            @endif
                            <th>均摊后单价</th>
                        @else
                            <th>商品数量</th>
                            <th>商品单价</th>
                        @endif
                        
                        <th>小计</th>
                        <th>货期</th>
                        
                        @if ($order_info['order_goods_type'] == 1)
                            <th>供应商</th>
                        @endif

                        <th>自采标记</th>

                        @if ($order_info['order_goods_type'] == 1)
                            <th>生产跟踪</th>
                        @endif

                        
                        @if (empty($_REQUEST['tags']))
                            <th>备注</th>
                        @endif

                        <?php 
                            if ($action_name == 'changeOrder' && count($order_items_info) > 1 && in_array($order_info['status'], [1, 2])) {
                                echo '<th>操作</th>';
                            }
                        ?>
                    </tr>
                </thead>
                <tbody>
                @if (!empty($order_items_info))
                    @foreach ($order_items_info as $v)
                        <tr> 
                            @if ($order_info['order_goods_type'] == 2)
                                <td>{{$v['goods_id']}}</td>
                                <td><a href="{{Config('website.main_url').'item/'.$v['goods_id'].'.html?ptag=order'}}" target="_blank">{{$v['goods_name']}}</a></td>
                                <td>{{ App\Http\Controllers\getGoodsName($v['goods_id']) }}</td>
                            @else
                                <td><a href="{{Config('website.main_url').'goods_'.$v['goods_id'].'.html?ptag=order'}}" target="_blank">{{$v['goods_name']}}</a></td>
                            @endif

                            <td>{{$v['brand_name']}}</td>
                            <td id="goods_number_{{$v['rec_id']}}">{{$v['goods_number']}}</td>
                            <td>
                                <span id="{{$v['rec_id']}}">{{$v['goods_price']}}</span>
                            </td>
                            
                            @if (in_array($order_info['order_type'], [2, 3]))
                                <td>{{ $currency . number_format($v['goods_price'] * $v['goods_number'], 2, '.', '') }}</td>
                            @elseif ($username != 'vpadmin@ichunt.com')
                                <td>{{$v['single_pre_price_format']}}</td>
                                <td>{{$v['single_pre_price_amount']}}</td>
                            @else
                                <td>{{ $currency . number_format($v['goods_price'] * $v['goods_number'], 2, '.', '') }}</td>
                            @endif

                            <td>{{$v['delivery_time']}}</td>

                            @if ($order_info['order_goods_type'] == 1)
                                <td>{{$v['supplier_name']}}</td>
                            @endif

                            <td>   
                                @if($v['self_supplier_type'] == 1)
                                    自采
                                @elseif($v['self_supplier_type'] == 2)
                                    立创
                                @else
                                    自采
                                @endif

                            </td>

                            

                            @if ($order_info['order_goods_type'] == 1)
                                <td><a class="order-track" data-rid="{{$v['rec_id']}}">{{ App\Http\Controllers\getLastTrack($v['rec_id']) }}</a></td>
                            @endif

                            @if (empty($_REQUEST['tags']))
                            <td>
                                @if(!empty($v['remarks']))
                                     {{$v['remarks']}} 
                                @else
                                
                                    <button type="button" class="btn btn-success btn-xs remarks">填写备注</button>
                                @endif

                            </td>
                            @endif

                           
                            @if ($action_name == 'changeOrder' && count($order_items_info) > 1 && in_array($order_info['status'], [1, 2]))
                                <td><a class="btn btn-danger deletegoods" href="javascript:;" data-id="{{$v['rec_id']}}">删除</a></td>
                            @endif
                            



                        </tr>
                    @endforeach
                @endif
                </tbody>
                <tfoot>
                    @if ($order_info['order_remark'])
                        <tr>
                            <td>订单备注信息:</td>
                            <td colspan="10">{{$order_info['order_remark']}}</td>
                        </tr>
                    @endif

                    @if ($order_temp_info['kefu_remark'])
                        <tr>
                            <td>客服备注信息:</td>
                            <td colspan="10">{{$order_temp_info['kefu_remark']}}</td>
                        </tr>
                    @endif

                    @if ($order_info['order_goods_type'] == 2 && $order_temp_info['business_type'] == 1)
                        <tr>
                            <td>项目需求描述:</td>
                            <td colspan="10">{{$order_temp_info['sample_demand_desc']}}</td>
                        </tr>
                    @endif
                </tfoot>
            </table>
            
            <!-- 退款已处理 -->
            @if ($order_refund_info['status'] == 10 && $order_price_info['refund_price'] != 0)
                <hr>
                <table  class="table">
                    <thead>
                        <tr class="caption">
                            <th>退款型号</th>
                            <th>退款数量</th>
                            <th>价格</th>
                            <th>小计</th>
                        </tr>
                    </thead>
                    
                    <tbody>
                        @foreach ($order_refund_items as $k=>$v) 
                            <tr>
                                <td>{{$v['goods_name']}}</td>
                                <td>{{$v['refund_num']}}</td>
                                <td>{{$currency . $v['single_pre_price']}}</td>
                                <td>{{$currency . number_format($v['refund_num'] * $v['single_pre_price'], 4)}}</td>
                            </tr> 
                        @endforeach
                        <tr>
                            <td>手动差价</td>
                            <td></td>
                            <td></td>
                            <td>{{'-' . $order_refund_info['price_fall']}}</td>
                        </tr>
                    </tbody>
                </table> 
            @endif
        </div>

        <div class="tabs-box order-total table-responsive">
            <div>
                <table>
                    <tr>
                        <td>商品总额:</td>
                        <td>{{$currency}}<span id="order-total" class="amount">{{$order_price_info['goods_price']}}</span></td>
                    </tr>

                    @if ($order_price_info['new_client_price'] != 0)
                    <tr>
                        <td>新客价优惠:</td>
                        <td>{{$currency}}<span id="order-total" class="amount">{{$order_price_info['new_client_price']}}</span></td>
                    </tr>
                    @endif

                    @if (isset($order_price_info['ext_price']))
                        <tr>
                            <td>附加款:</td>
                            <td class="edit-parent-td">
                                {{$currency}}<span id="other_money">{{$order_price_info['ext_price']}}</span>
                            </td>
                        </tr>
                    @endif

                    @if ($order_price_info['shipping_price'] != 0)
                        <tr>
                            <td>快递费用:</td>
                            <td class="edit-parent-td">
                                {{$currency}}<span id="other_money">{{$order_price_info['shipping_price']}}</span>
                            </td>
                        </tr>
                    @endif 

                    @if ($order_price_info['discount_amount'] != 0)
                        <tr>
                            <td>优惠金额:</td>
                            <td class="edit-parent-td">
                                <span id="other_money">{{$order_price_info['discount_amount']}}</span>
                            </td>
                        </tr>
                    @endif 

                    @if (isset($order_price_info['refund_price']) && $order_price_info['refund_price'] != 0)
                        <tr>
                            <td>退款金额:</td>
                            <td class="edit-parent-td">
                                {{$currency}}<span id="other_money">{{$order_price_info['refund_price']}}</span>
                            </td>
                        </tr>
                    @endif

                    <tr>
                        <td>订单总额:</td>
                        <td>
                            <span style="color:red;font-size:20px">
                                {{$currency}}<span class="amount">{{$order_info['order_amount']}}</span>
                            </span>
                        </td>
                    </tr>

                    @if (isset($order_price_info['pay_preferential']) && $order_price_info['pay_preferential'] != 0)
                        <tr>
                            <td>支付优惠:</td>
                            <td class="edit-parent-td">
                                <span id="other_money">{{$order_price_info['pay_preferential']}}</span>
                            </td>
                        </tr>
                        <tr>
                            <td>实际支付金额:</td>
                            <td class="edit-parent-td">
                                <span style="color:red;font-size:20px">
                                    {{$currency}}<span class="amount">{{$order_info['order_amount'] + $order_price_info['pay_preferential']}}</span>
                                </span>
                            </td>
                        </tr>
                    @endif
                </table>
            </div>
            
            <!-- 非内部采购下单显示付款地址 -->
            @if (isset($order_temp_info) && $order_temp_info['order_type'] != 3 && $order_info['status'] < 4)
                <p>客户付款地址:{{ Config('website.pay_url').$order_info['order_id'] }}</p>
            @endif
        </div>
        
        <?php $client_source = App\Http\Controllers\clientSource($order_info['user_id']); ?>
        @if (!empty($client_source))
            <div class="tabs-box table-responsive">
                <table  class="table table-bordered table-hover">
                    @if (!empty($client_source))
                    <tr>
                        <td width="10%">用户来源:</td>
                        <td colspan="3">{{ $client_source }}</td>
                    </tr>
                    @endif
                </table> 
            </div>
        @endif
   
    @if (!$isPage)    
        @if ($action_name == 'sendSales')
            <!--推送业务员-->
            @include('detail.sendSales')
        @endif

        @if ($action_name == 'checkPay')
            <!--对账-->
            @include('detail.checkPay')
        @endif

        @if ($action_name == 'send')
            <!--发货-->
            @include('detail.send')
        @endif

        @if ($action_name == 'invShipping')
            <!--寄送发票-->
            @include('detail.invShipping')
        @endif

        @if ($action_name == 'cancelPay')
            <!--取消订单 (支付前)-->
            @include('detail.cancelPay')
        @endif
   
        @if ($action_name == 'changeOrder')
            <!--改价-->
            @include('detail.changeOrder')
        @endif

        @if ($action_name == 'check')
            <!--审核-->
            @include('detail.check')
        @endif

        @if ($action_name == 'selfCheckPay')
            <!--自营对账-->
            @include('detail.selfCheckPay')
        @endif

        @if ($action_name == 'refund')
            <!--退货申请-->
            @include('detail.refund')
        @endif

        @if ($action_name == 'orderReturn')
            <!--退货申请-->
            @include('detail.return')
        @endif

        @if ($action_name == 'orderReturnEdit')
            <!--编辑退货申请-->
            @include('detail.return_edit')
        @endif
        
        <!-- 人工审单时去掉操作按钮 -->
        @if (!isset($_REQUEST['tags']) && $action_name != 'changeOrder' && $action_name != 'sendSales')
            <p style="padding-left: 5px;">操作</p>
            <div class="tabs-box">
                @if (in_array($order_info['status'], [1, 2, 3, 4]) && in_array('cancel_order', $userPerms))
                    <!-- <a href="{{URL('cancelPay', ['order_id'=>$order_info['order_id']])}}" class="btn btn-danger">取消订单</a> -->
                    <a class="btn btn-danger input-cancel-reason" href="javascript:;" data-oid="{{$order_info['order_id']}}" data-type="2">取消订单</a> 
                @endif

                <!-- 判断操作权限 -->
                @if (in_array($order_info['status'], [1, 2]) && in_array('check_order', $userPerms)) 
                    <a class="btn btn-info" href="{{URL('change', ['order_id'=>$order_info['order_id']])}}">人工审单</a>
                @endif

                <!-- 预付款 管理员完成首款对账后改变'对账'按钮 -->
                @if (in_array($order_info['status'], [2, 3]) && in_array('check_account', $userPerms))
                    @if ($order_info['status'] == 3 && (!empty($order_pay_log) && $order_pay_log[0]['pay_type'] != ''))
                        <!-- <a href="javascript:;" data-id="{{$order_info['order_id']}}" class="btn btn-success last-check">对账</a> -->
                    @else
                        <!-- <a href="{{URL('checkPay', ['order_id'=>$order_info['order_id']])}}" class="btn btn-success">对账</a> -->
                    @endif
                @endif
                
                <!-- 线下转账 -->
                @if (in_array($order_info['status'], [2, 3]) && in_array('offline_paid', $userPerms))
                    <a href="javascript:;" data-id="{{$order_info['order_id']}}" data-sn="{{$order_info['order_sn']}}" class="btn btn-success offline-paid">线下转账</a>
                @endif

                <!-- 回传合同 -->
                @if ($order_info['status'] == 2)
                    <!-- <a class="btn btn-warning" id="upload-contract" data-id="{{$order_info['order_id']}}">回传合同</a> -->
                @endif

                @if (in_array($order_info['status'], array(4, 7, 8, 10)) && in_array('order_send', $userPerms)) 
                    <!-- <a href="{{URL('send', ['order_id'=>$order_info['order_id']])}}" class="btn btn-default">订单发货</a> -->
                @endif

                @if (in_array($order_info['status'], array(3, 4, 7))  && in_array('order_refund', $userPerms))
                    <a href="{{URL('refund', ['order_id'=>$order_info['order_id']])}}" class="btn btn-info order_refund">退货退款</a>
                @endif
                
                <!-- 已发货之后的状态 -->
                @if ($order_info['status'] == 10)
                    <a href="{{URL('invShipping', ['order_id'=>$order_info['order_id']])}}" class="btn btn-default">寄送发票</a>
                @endif
               
            </div>
        @elseif (isset($_REQUEST['tags']) && $_REQUEST['tags'] == 'self' && $action_name != 'changeOrder') 
            <p style="padding-left: 5px;">操作</p>
            <div class="tabs-box">
                @if (in_array($order_info['status'], [1, 2, 3, 4]) && in_array('self_order_cancel', $userPerms))
                    <!-- <a class="btn btn-danger self_cancel" href="javascript:;" data-id="{{$order_info['order_id']}}">取消订单</a>  -->
                    <a class="btn btn-danger input-cancel-reason" href="javascript:;" data-oid="{{$order_info['order_id']}}" data-type="2">取消订单</a> 
                @endif

                <!-- 判断状态和权限 $extend-自营线下订单 -->
                @if ($order_info['status'] == 1 && in_array('add_offline_audit', $userPerms) && isset($extend) && !$extend) 
                    <!-- <a class="btn btn-success self-check" data-id="{{$order_info['order_id']}}">内部订单审核</a> -->
                @endif
                
                <!-- 订单审单 -->
                @if (in_array($order_info['status'], [1, 2]) && in_array('self_check_order', $userPerms))
                    <a class="btn btn-info"  href="/change/{{$order_info['order_id']}}?tags=self">人工审单</a>
                @endif

                @if ($order_info['status'] == 2 && in_array('self_check_pay', $userPerms)) 
                    <a href="/self_check_pay/{{$order_info['order_id']}}?tags=self" class="btn btn-success">对账</a>
                @endif

                @if ($order_info['status'] == 4 && in_array('self_order_express', $userPerms))
                <!-- <a class="btn btn-default self_express" href="javascript:;" data-id="{{$order_info['order_id']}}">填写快递单</a> -->
                @endif

                @if (in_array($order_info['status'], [7, 8, 10]) && in_array('self_order_refund', $userPerms))
                    <a href="/return/{{$order_info['order_id']}}?tags=self" class="btn btn-info order_refund">退货申请</a>
                @endif
                
                <!-- 订单状态大于4,且处于开票状态,且存在权限 -->
                @if ($order_info['status'] >= 4 && $order_invoice_info['inv_type'] > 1 && in_array('self_order_invoice_express', $userPerms))
                <a class="btn btn-default self_invoice_express" data-id="{{$order_info['order_id']}}" href="javascript:;">填写发票快递</a>
                @endif           
            </div>

            <!-- 快递公司 -->
            @if (isset($shippings)) 
                <script>
                    var shippings = '{!! json_encode($shippings) !!}';

                    var shippings_info = eval('('+shippings+')');
                </script>
            @endif
        @endif
        
        @if (!empty($order_shipping_info['info']) || !empty($order_shipping_inside))
            <p>物流信息</p>
            <div class="tabs-box table-responsive">
                <table class="table table-bordered table-hover">
                    <thead>
                        <tr>
                            <th width="15%">物流时间</th>
                            <th>物流信息</th>
                        </tr>
                    </thead>

                    <tbody>
                        @if (!empty($order_shipping_info['info']))
                            <?php $shippings_info = json_decode($order_shipping_info['info'], true); ?>
                            @foreach ($shippings_info as $k=>$v) 
                                @if ($k < 4)
                                    <tr>
                                        <td>{{$v['AcceptTime']}}</td>
                                        <td>{{$v['AcceptStation']}}</td>
                                    </tr>
                                @else   
                                    <tr class="other-infos">
                                        <td>{{$v['AcceptTime']}}</td>
                                        <td>{{$v['AcceptStation']}}</td>
                                    </tr>                                  
                                @endif

                                @if ($k >= 4 && $k == count($shippings_info)-1)
                                    <tr>
                                        <td colspan="2" class="text-center click-down"><i class="fa fa-angle-double-down">点击展开</i></td>
                                        <td colspan="2" class="text-center click-up"><i class="fa fa-angle-double-up">点击收起</i></td>
                                    </tr>
                                @endif
                            @endforeach
                        @else
                            @foreach ($order_shipping_inside as $k=>$v)
                                @if ($k < 4)
                                    <tr>
                                        <td>{{date('Y-m-d H:i:s', $v['create_time'])}}</td>
                                        <td>{{$v['info']}}</td>
                                    </tr>
                                @else   
                                    <tr class="other-infos">
                                        <td>{{date('Y-m-d H:i:s', $v['create_time'])}}</td>
                                        <td>{{$v['info']}}</td>
                                    </tr>                                 
                                @endif

                                @if ($k >= 4 && $k == count($order_shipping_inside)-1)
                                    <tr>
                                        <td colspan="2" class="text-center click-down"><i class="fa fa-angle-double-down">点击展开</i></td>
                                        <td colspan="2" class="text-center click-up"><i class="fa fa-angle-double-up">点击收起</i></td>
                                    </tr>
                                @endif
                            @endforeach
                        @endif
                    </tbody>
                </table>
            </div>
        @endif
        
        @if (!empty($actionLog))
            <p>操作记录</p>
            <div class="tabs-box table-responsive">
                <table class="table table-bordered table-hover">
                    <thead>
                    <tr>
                        <th>操作时间</th>
                        <th>操作人</th>
                        <th>操作事件</th>
                    </tr>
                    </thead>
                    <tbody>      
                        @foreach ($actionLog as $k=>$v)
                            @if ($k < 4)
                                <tr>
                                    <td width="15%">{{date('Y-m-d H:i:s', $v->create_time)}}</td>
                                    <td width="10%">{{App\Http\Controllers\getOperatorName($v->operator_id, $v->operator_type)}}</td>
                                    <td>{{$v->event}}</td>
                                </tr>
                            @else   
                                <tr class="other-infos">
                                    <td width="15%">{{date('Y-m-d H:i:s', $v->create_time)}}</td>
                                    <td width="10%">{{App\Http\Controllers\getOperatorName($v->operator_id, $v->operator_type)}}</td>
                                    <td>{{$v->event}}</td>
                                </tr>                                
                            @endif

                            @if ($k >= 4 && $k == count($actionLog)-1)
                                <tr>
                                    <td colspan="3" class="text-center click-down"><i class="fa fa-angle-double-down">点击展开</i></td>
                                    <td colspan="3" class="text-center click-up"><i class="fa fa-angle-double-up">点击收起</i></td>
                                </tr>
                            @endif
                            
                        @endforeach                   
                    </tbody>
                </table>
            </div>
        @endif
    @endif

    </div>
</div>

<style>
    .contract_info{ display: none; }
    .contractForm input{ width: 240px; height: 34px; }
    .contractForm textarea{ width: 240px; padding: 6px 5px; border: 1px solid #ccc; border-radius: 4px; resize: none; }
</style>
<div class="contract_info">
    <form class="form-horizontal contractForm">
        <div class="form-group">
            <label class="col-sm-4 control-label"><i class="text-danger">*</i> 公司名称:</label>
            <div class="col-sm-8">
                <input type="text" name="contract_com_name" class="form-control contract_com_name" value="{{ $contract_com_name }}">
            </div>
        </div>
        <div class="form-group">
            <label class="col-sm-4 control-label"><i class="text-danger">*</i> 公司地址:</label>
            <div class="col-sm-8">
                <textarea name="contract_com_addr" class="form-control contract_com_addr" cols="30" rows="3">{{ $contract_com_addr }}</textarea>
            </div>
        </div>
        <div class="form-group">
            <label class="col-sm-4 control-label"><i class="text-danger">*</i> 联系人:</label>
            <div class="col-sm-8">
                <input type="text" name="contract_link_name" class="form-control contract_link_name" value="{{ $contract_link_name }}">
            </div>
        </div>
        <div class="form-group">
            <label class="col-sm-4 control-label"><i class="text-danger">*</i> 联系电话:</label>
            <div class="col-sm-8">
                <input type="text" name="contract_link_tel" class="form-control contract_link_tel" value="{{ $contract_link_tel }}">
            </div>
        </div>
    </form>
</div>

<script>
    // 退款申请已处理或已拒绝,则隐藏退款按钮
    var refund = "{{!empty($order_refund_info) && ($order_refund_info['status'] == -1 || $order_refund_info['status'] == 10) ? false : true}}";
    if (refund) {
        $('.order_refund').show();
    } else {
        $('.order_refund').hide();
    }

    $.lie.order.details();
    $.lie.goods.add();

    $(function(){
        $('.remarks').click(function(){
            
            $id = $(this).parent().parent().find('.order-track').attr('data-rid');

            layer.prompt({title: '请输入备注信息', formType: 3}, function($remarks,index){

              $.post('/api/update_order_items',{id:$id,remarks:$remarks},function(data){
                    
                    if(data.errcode == 1){
                        history.go(0)
                    }

              },'json')

              
              layer.close(index);
           
            });
        })

    })
</script>