userTraffic.blade.php 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. @extends('admin.table_layouts')
  2. @section('content')
  3. <div class="page-content container-fluid">
  4. <x-admin.table-panel :title="trans('admin.menu.log.traffic_flow')" :theads="[
  5. '#',
  6. trans('common.account'),
  7. trans('model.order.attribute'),
  8. trans('model.user_data_modify.before'),
  9. trans('model.user_data_modify.after'),
  10. trans('model.common.description'),
  11. trans('model.user_data_modify.created_at'),
  12. ]" :count="trans('admin.logs.counts', ['num' => $userTrafficLogs->total()])" :pagination="$userTrafficLogs->links()">
  13. <x-slot:filters>
  14. <x-admin.filter.input class="col-lg-4 col-sm-6" name="username" :placeholder="trans('common.account')" />
  15. </x-slot:filters>
  16. <x-slot:tbody>
  17. @foreach ($userTrafficLogs as $log)
  18. <tr>
  19. <td> {{ $log->id }} </td>
  20. <td>
  21. @if (empty($log->user))
  22. 【{{ trans('common.deleted_item', ['attribute' => trans('common.account')]) }}】
  23. @else
  24. <a href="{{ route('admin.log.flow', ['username' => $log->user->username]) }}"> {{ $log->user->username }} </a>
  25. @endif
  26. </td>
  27. <td>
  28. @if ($log->order_id)
  29. @if ($log->order)
  30. @can('admin.order')
  31. <a href="{{ route('admin.order', ['id' => $log->order_id]) }}"></a>
  32. @else
  33. {{ $log->order->goods->name }}
  34. @endcan
  35. @else
  36. 【{{ trans('common.deleted_item', ['attribute' => trans('model.order.attribute')]) }}】
  37. @endif
  38. @endif
  39. </td>
  40. <td> {{ $log->before }} </td>
  41. <td> {{ $log->after }} </td>
  42. <td> {{ $log->description }} </td>
  43. <td> {{ $log->created_at }} </td>
  44. </tr>
  45. @endforeach
  46. </x-slot:tbody>
  47. </x-admin.table-panel>
  48. </div>
  49. @endsection