invoices.blade.php 5.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. @extends('user.layouts')
  2. @section('css')
  3. <link rel="stylesheet" href="/assets/global/vendor/bootstrap-table/bootstrap-table.min.css">
  4. @endsection
  5. @section('content')
  6. <div class="page-content container">
  7. <div class="panel">
  8. <div class="panel-heading p-20">
  9. <h1 class="panel-title cyan-600"><i class="icon wb-plus"></i>{{trans('home.invoices')}}</h1>
  10. </div>
  11. <div class="panel-body">
  12. <table class="table text-center" data-toggle="table" data-mobile-responsive="true">
  13. <thead class="thead-default">
  14. <tr>
  15. <th> #</th>
  16. <th> {{trans('home.invoice_table_id')}} </th>
  17. <th> {{trans('home.invoice_table_name')}} </th>
  18. <th> {{trans('home.invoice_table_pay_way')}} </th>
  19. <th> {{trans('home.invoice_table_price')}} </th>
  20. <th> {{trans('home.invoice_table_create_date')}} </th>
  21. <th> {{trans('home.invoice_table_expire_at')}} </th>
  22. <th> {{trans('home.invoice_table_status')}} </th>
  23. </tr>
  24. </thead>
  25. <tbody>
  26. @if($orderList->isEmpty())
  27. <tr>
  28. <td colspan="8">{{trans('home.invoice_table_none')}}</td>
  29. </tr>
  30. @else
  31. @foreach($orderList as $order)
  32. <tr>
  33. <td>{{$loop->iteration}}</td>
  34. <td><a href="/invoice/{{$order->order_sn}}" target="_blank">{{$order->order_sn}}</a>
  35. </td>
  36. <td>{{empty($order->goods) ? trans('home.invoice_table_goods_deleted') : $order->goods->name}}</td>
  37. <td>{{$order->pay_way === 1 ? trans('home.service_pay_button') : trans('home.online_pay')}}</td>
  38. <td>¥{{$order->amount}}</td>
  39. <td>{{$order->created_at}}</td>
  40. <td>{{empty($order->goods) ? '' : ($order->goods->type == 3 ? '' : $order->expire_at)}}</td>
  41. <td>
  42. @if(!$order->is_expire)
  43. @if($order->status == -1)
  44. <a href="javascript:" class="btn btn-sm btn-default disabled"> {{trans('home.invoice_table_closed')}} </a>
  45. @elseif($order->status == 0)
  46. <a href="javascript:" class="btn btn-sm btn-dark disabled"> {{trans('home.invoice_table_wait_payment')}} </a>
  47. @if(!empty($order->payment))
  48. @if(!empty($order->payment->jump_url))
  49. <a href="{{$order->payment->jump_url}}" target="_blank" class="btn btn-sm btn-danger">{{trans('home.pay')}}</a>
  50. @else
  51. <a href="/payment/{{$order->payment->sn}}" target="_blank" class="btn btn-sm btn-danger">{{trans('home.pay')}}</a>
  52. @endif
  53. @endif
  54. @elseif($order->status == 1)
  55. <a href="javascript:" class="btn btn-sm btn-dark disabled"> {{trans('home.invoice_table_wait_confirm')}} </a>
  56. @elseif($order->status == 2)
  57. @if(!empty($order->goods) && $order->goods->type == 3)
  58. <a href="javascript:" class="btn btn-sm btn-success disabled"> 支付成功 </a>
  59. @else
  60. <a href="javascript:" class="btn btn-sm btn-success disabled"> {{trans('home.invoice_table_wait_active')}} </a>
  61. @endif
  62. @else
  63. <a href="javascript:" class="btn btn-sm btn-default disabled"> {{trans('home.invoice_table_expired')}} </a>
  64. @endif
  65. @else
  66. <a href="javascript:" class="btn btn-sm btn-default disabled"> {{trans('home.invoice_table_expired')}} </a>
  67. @endif
  68. </td>
  69. </tr>
  70. @endforeach
  71. @endif
  72. </tbody>
  73. </table>
  74. <div class="panel-footer">
  75. <nav class="Page navigation float-right">
  76. {{ $orderList->links() }}
  77. </nav>
  78. </div>
  79. </div>
  80. </div>
  81. </div>
  82. @endsection