<div class="wrapper"> @include('layouts.header') <div class="page-content order-details"> <?php $route = \Route::current()->getActionName(); $action_name = explode('@', $route)[1]; $currency = $order_info['currency'] == 2 ? '$' : '¥'; $tags = Request::input('tags', ''); ?> <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']}}"> <input type="hidden" id="new_client_price" name="new_client_price" value="{{$order_price_info['new_client_price']}}"> <input type="hidden" id="order_type_extend" name="order_type_extend" value="{{$order_info['order_type_extend']}}"> <input type="hidden" id="order_goods_type" name="order_goods_type" value="{{$order_info['order_goods_type']}}"> <!-- 基本资料 --> <div class="tabs-box table-responsive"> @include('detail.detail_base_info') </div> <div> <div class="tabs-box table-responsive" style="float:left; width: 50%;"> @include('detail.detail_address_info') </div> <div class="tabs-box table-responsive" style="float:right; width: 50%;"> @include('detail.detail_invoice_address_info') </div> </div> <?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']; } ?> <!-- 收货、发票等信息 --> <div class="tabs-box table-responsive" style="width: 100%;"> @include('detail.detail_multi_info') </div> <div class="tabs-box goods-price table-responsive list-item-table"> @include('detail.detail_items_info') </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('check_order', $userPerms) && $order_info['sale_id']) @if ($order_info['status'] == 1) <a class="btn btn-success" href="{{URL('change', ['order_id'=>$order_info['order_id']])}}" target="_blank">人工审单</a> @elseif ($order_info['status'] == 2 && in_array($role, [1, 2])) <a class="btn btn-success re-audit" data-id="{{$order_info['order_id']}}">反审</a> @endif @endif <!-- 主管审核 --> @if ($order_temp_info['is_manager_audit'] && in_array($role, [1, 2]) && $order_info['status'] == 1) <a class="btn btn-danger manager-audit" data-id="{{$order_info['order_id']}}">主管审核</a> @endif <!-- 判断邮件发送时机 --> @if (!empty($order_temp_info['erp_sn']) ) <a class="btn btn-primary send_mail" data-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) && $order_info['sale_id']) <a class="btn btn-info" href="/change/{{$order_info['order_id']}}?tags=self" target="_blank">人工审单</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> --> <a href="javascript:;" class="btn btn-success selfcheckpay">申请收款</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)) @include('detail.detail_shipping_info') @endif @if (!empty($actionLog)) @include('detail.detail_action_log') @endif @if (!empty($erpPayLog)) @include('detail.detail_erp_paid_log') @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> <!-- 申请收款 --> @if ($order_info['order_goods_type'] == 2 && in_array($order_info['status'], [2, 3])) <style> .apply-paid{ display: none; } .img-area{ float: left; width: 98px; height: 98px; border: 1px solid #d9d9d9; } #preview{ float: left; margin-top: 62px; margin-left: 10px; } </style> <div class="apply-paid"> <form class="form-horizontal applyPaidForm"> <input type="hidden" name="pay_id" value="{{ $pay_extend_info ? $pay_extend_info['id'] : '' }}"> <div class="form-group"> <label class="col-sm-3 control-label"><i class="error">*</i> 付款方式</label> <div class="col-sm-9 chekck-pay-type"> <label class="radio-inline"> <input type="radio" name="pay_type" value="1" >线下微信 </label> <label class="radio-inline"> <input type="radio" name="pay_type" value="2" >线下支付宝 </label> <label class="radio-inline"> <input type="radio" name="pay_type" value="3" >交通银行 </label> </div> </div> <div class="form-group chekck-img-url"> <label class="col-sm-3 control-label"><i class="error">*</i> 转账凭证</label> <div class="col-sm-9"> <input type="hidden" name="file_name" id="imgUrl" value="{{ $pay_extend_info ? $pay_extend_info['file_name'] : '' }}"> <div class="img-area"> <img alt="未加载成功" id="imghead" src="{{ $pay_extend_info && $pay_extend_info['file_name'] ? $pay_extend_info['file_name'] : '/img/up_img.jpg' }}" class="firm-img" width="90" height="90"> </div> <a class="btn btn-info" id="preview">点击上传</a> </div> </div> <div class="form-group"> <label class="col-sm-3 control-label">备注</label> <div class="col-sm-9"> <textarea class="form-control" name="remarks" placeholder="请填写备注" style="width:280px;">{{ $pay_extend_info ? $pay_extend_info['remark'] : '' }}</textarea> </div> </div> </form> </div> <script> var pay_type = '{{ $pay_extend_info ? $pay_extend_info["type"] : "" }}'; if (pay_type) { $('input:radio[value='+pay_type+']').attr('checked', true); } </script> @endif <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(); } var buyers = eval('{!! isset($buyers) ? json_encode($buyers) : '' !!}'); // 采购员集合 var cc_sales = eval('{!! isset($cc_sales) ? json_encode($cc_sales) : '' !!}'); // 抄送人集合 var URL_api = '{{ Config("website.api_domain") }}'; $.lie.order.details(); $.lie.track.orderTrack(); $.lie.audit.index(); $.lie.send_mail.index(); $.lie.cancel.cancelorder(); </script>