chat-unit.blade.php 1.1 KB

12345678910111213141516171819202122232425
  1. @php
  2. $isChatLeft =
  3. (isset($ticket->admin_id) && $ticket->admin_id !== $user->id) ||
  4. (isset($ticket->user_id) && !isset($ticket->admin_id) && $ticket->user_id !== $user->id);
  5. $chatUser = $ticket->admin ?? $ticket->user;
  6. @endphp
  7. <div class="chat {{ $isChatLeft ? 'chat-left' : '' }}">
  8. <div class="chat-avatar">
  9. <p class="avatar" data-toggle="tooltip" data-placement="right" data-original-title="{{ $chatUser->username }}" title="">
  10. <img data-uid="{{ $chatUser->id }}" data-qq="{{ $chatUser->qq }}" data-username="{{ $chatUser->username }}" src=""
  11. alt="{{ trans('common.avatar') }}" loading="lazy" />
  12. </p>
  13. </div>
  14. <div class="chat-body">
  15. <div class="chat-content">
  16. <p>
  17. {!! $ticket->content !!}
  18. </p>
  19. <time class="chat-time" datetime="{{ $ticket->created_at }}">
  20. {{ ($ticket->ticket && $ticket->ticket->status === 2) || $ticket->status === 2 ? $ticket->created_at : $ticket->created_at->diffForHumans() }}
  21. </time>
  22. </div>
  23. </div>
  24. </div>