results.blade.php 1.3 KB

123456789101112131415161718192021222324252627282930
  1. <div>
  2. <?php
  3. $results_attachment = $order->getDetailJsonValue('results_attachment');
  4. $user = $order->user;
  5. $userDetailJson = $user->detailJson();
  6. $orderDetailJson = $order->detailJson();
  7. $orderDetailJson->selected_options = json_decode($orderDetailJson->selected_options ?? '{}');
  8. $orderUserSnapshot = @$orderDetailJson->selected_options->user_snapshot ?? (object) [];
  9. ?>
  10. @if(!$results_attachment)
  11. @include("app.my-account.admin.orders.forms.upload-results-attachment")
  12. @else
  13. <div class="d-flex align-items-center">
  14. <span class="me-1">Report: <i class="fas fa-paperclip fa-fw"></i> <a href="{{ $results_attachment['attachmentAccessTokenUrl'] }}" target="_blank">{{ $results_attachment['orginalFileName'] }}</a></span>
  15. <div>
  16. @include("app.my-account.admin.orders.forms.upload-results-attachment", ['edit' => true])
  17. </div>
  18. <span class="text-muted mx-1">|</span>
  19. @if(@$orderUserSnapshot->notification_option === 'phone')
  20. <div>
  21. @include('app.my-account.admin.orders.forms.sms-results-attachment')
  22. </div>
  23. @else
  24. <div>
  25. @include('app.my-account.admin.orders.forms.email-results-attachment')
  26. </div>
  27. @endif
  28. </div>
  29. @endif
  30. </div>