detail.blade.php 3.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. @extends('admin.table_layouts')
  2. @section('content')
  3. <div class="page-content container-fluid">
  4. <x-admin.table-panel :title="trans('admin.aff.commission_title')" grid="col-xxl-10 col-xl-9 col-sm-12" :theads="[
  5. '#',
  6. trans('model.aff.invitee'),
  7. trans('model.goods.attribute'),
  8. trans('model.aff.amount'),
  9. trans('model.aff.commission'),
  10. trans('model.aff.created_at'),
  11. ]" :count="trans('admin.aff.commission_counts', ['num' => $commissions->total()])" :pagination="$commissions->links()">
  12. <x-slot:actions>
  13. <a class="btn btn-danger" href="{{ route('admin.aff.index') }}">{{ trans('common.back') }}</a>
  14. </x-slot:actions>
  15. <x-slot:body>
  16. <div class="col-xxl-2 col-xl-3 col-sm-12">
  17. <ul class="list-group list-group-gap">
  18. <li class="list-group-item bg-blue-grey-100">
  19. <i class="icon wb-order" aria-hidden="true"></i> {{ trans('model.referral.id') }}
  20. <span class="float-right">{{ $referral->id }}</span>
  21. </li>
  22. <li class="list-group-item bg-blue-grey-100">
  23. <i class="icon wb-user-circle" aria-hidden="true"></i> {{ trans('model.referral.user') }}
  24. <span class="float-right">{{ $referral->user->username }}</span>
  25. </li>
  26. <li class="list-group-item bg-blue-grey-100">
  27. <i class="icon wb-payment" aria-hidden="true"></i> {{ trans('model.referral.amount') }}
  28. <span class="float-right">{{ $referral->amount_tag }}</span>
  29. </li>
  30. <li class="list-group-item bg-blue-grey-100">
  31. <i class="icon wb-calendar" aria-hidden="true"></i> {{ trans('model.referral.created_at') }}
  32. <code class="float-right">{{ $referral->created_at }}</code>
  33. </li>
  34. @if ($referral->status === -1)
  35. <span class="list-group-item badge badge-lg badge-danger"> {{ trans('common.status.rejected') }} </span>
  36. @elseif($referral->status === 2)
  37. <span class="list-group-item badge badge-lg badge-success"> {{ trans('common.status.paid') }} </span>
  38. @endif
  39. </ul>
  40. </div>
  41. </x-slot:body>
  42. <x-slot:tbody>
  43. @foreach ($commissions as $commission)
  44. <tr>
  45. <td> {{ $commission->id }} </td>
  46. <td> {{ $commission->invitee->username ?? '【' . trans('common.deleted_item', ['attribute' => trans('common.account')]) . '】' }}
  47. </td>
  48. <td>
  49. @can('admin.order')
  50. <a href="{{ route('admin.order', ['id' => $commission->order->id]) }}" target="_blank">
  51. {{ $commission->order->goods->name }}
  52. </a>
  53. @else
  54. {{ $commission->order->goods->name }}
  55. @endcan
  56. </td>
  57. <td> {{ $commission->amount_tag }} </td>
  58. <td> {{ $commission->commission_tag }} </td>
  59. <td> {{ $commission->created_at }} </td>
  60. </tr>
  61. @endforeach
  62. </x-slot:tbody>
  63. </x-admin.table-panel>
  64. </div>
  65. @endsection