orders.blade.php 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. @extends('app.my-account.admin.users.single')
  2. @section('details')
  3. <div class="my-4">
  4. <div class="d-flex align-items-center justify-content-between">
  5. <h4 class="m-0"><b>Orders as Client</b></h4>
  6. <div>
  7. @include('app.my-account.admin.orders.forms.create-order')
  8. </div>
  9. </div>
  10. <div class="table-responsive">
  11. <table class="table table-sm table-hover table-striped table-bordered mb-0">
  12. <thead>
  13. <tr>
  14. <th>IID</th>
  15. <th>Created At</th>
  16. <th>Total Amount</th>
  17. <th>Tests</th>
  18. <th>Trx</th>
  19. </tr>
  20. </thead>
  21. <tbody>
  22. @foreach ($orders as $order)
  23. <tr @if ($order->is_cancelled) class="cancelled-order" @endif>
  24. <td><a href="{{ route('admin.orders.view.dashboard', $order) }}">{{ $order->orderNumber() }}</a>
  25. </td>
  26. <td>{{ friendly_date($order->created_at) }}</td>
  27. <td>
  28. <?php
  29. $amountFromClientBalance = $order->amountDeductedFromAccountBalance();
  30. ?>
  31. {{ displayAmount('$', $order->order_total) }}
  32. @if($amountFromClientBalance)
  33. <div>
  34. <span><i class="fas fa-info-circle"></i> Deduction from client balance: <b>{{ displayAmount('$', $amountFromClientBalance) }}</b></span>
  35. </div>
  36. @endif
  37. </td>
  38. <td>
  39. @include('app.my-account.admin.orders.partials.order-tests-summary')
  40. </td>
  41. <td>
  42. <div>
  43. @include('app.my-account.admin.orders.forms.create-charge')
  44. </div>
  45. <div>
  46. @include('app.my-account.admin.orders.partials.financial-transactions')
  47. @include('app.my-account.admin.orders.partials.ledger-transactions')
  48. </div>
  49. </td>
  50. </tr>
  51. @endforeach
  52. @if(!count($orders))
  53. <tr>
  54. <td colspan="5">No orders placed!</td>
  55. </tr>
  56. @endif
  57. </tbody>
  58. </table>
  59. </div>
  60. </div>
  61. <div class="mt-3">
  62. {{ $orders->appends(request()->input())->links() }}
  63. </div>
  64. @endsection