dashboard.blade.php 3.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. @extends('app.my-account.admin.orders.single')
  2. @section('details')
  3. <?php
  4. $storeOrderDetailJson = $order->detailJson();
  5. $storeOrderSelectedOptions = json_decode(@$storeOrderDetailJson->selected_options ?? "{}");
  6. $selectedLab = @$storeOrderSelectedOptions->lab;
  7. ?>
  8. <div class="row">
  9. <div class="col-md-6">
  10. <div class="card">
  11. <div class="card-header">
  12. <h5 class="mb-0 fw-bold">Order Details </h5>
  13. </div>
  14. <div class="card-body">
  15. <table class="table table-sm table-bordered dashboard-stats-table mb-0">
  16. <tbody>
  17. <tr>
  18. <th class="px-2" colspan="2">
  19. <span class="text-secondary">Created:</span>
  20. {{ friendly_date_time($order->created_at) }}
  21. </th>
  22. </tr>
  23. <tr>
  24. <th class="px-2" colspan="2">
  25. <span class="text-secondary">Client:</span>
  26. <a
  27. href="{{ route('admin.users.view.dashboard', $order->user) }}">{{ $order->user->full_name }}</a>
  28. </th>
  29. </tr>
  30. <tr>
  31. <th class="px-2" colspan="2">
  32. <div class="text-secondary">Lab:</div>
  33. @if($selectedLab)
  34. <?= selected_lab_html_address($selectedLab); ?>
  35. @else
  36. ---
  37. @endif
  38. </th>
  39. </tr>
  40. <tr>
  41. <th class="px-2" colspan="2">
  42. <span class="text-secondary">Total:</span>
  43. {{ displayAmount('$', $order->total()) }}
  44. </th>
  45. </tr>
  46. </tbody>
  47. </table>
  48. </div>
  49. </div>
  50. </div>
  51. <div class="col-md-6">
  52. <div class="card">
  53. <div class="card-header">
  54. <div class="d-flex align-items-center justify-content-between">
  55. <h5 class="mb-0 fw-bold">Tests Requested</h5>
  56. </div>
  57. </div>
  58. <div class="card-body">
  59. <div>
  60. <?php
  61. $tests = (object) $order->testsRequestedInHumanReadable();
  62. ?>
  63. </div>
  64. <table class="table table-sm table-bordered border w-100 mb-0">
  65. <tbody>
  66. @foreach ($tests as $test)
  67. <tr>
  68. <td class="w-50 w-lg-75 px-2">{{ $test }}</td>
  69. </tr>
  70. @endforeach
  71. </tbody>
  72. </table>
  73. </div>
  74. </div>
  75. </div>
  76. </div>
  77. <div class="row mt-4">
  78. <div class="col-md-6">
  79. <?php
  80. $orders = [];
  81. array_push($orders, $order);
  82. ?>
  83. @include('app.my-account.admin.users.sub.info.customer-information-orders', ['orders' => $orders, 'title' => 'Order Actions'])
  84. </div>
  85. <div class="col-md-6">
  86. @include('app.my-account.admin.users.sub.info.customer-information', ['user' => $order->user])
  87. </div>
  88. </div>
  89. @endsection