withdraw_request_history.blade.php 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. @extends('frontend.layouts.app')
  2. @section('content')
  3. <section class="py-5">
  4. <div class="container">
  5. <div class="d-flex align-items-start">
  6. @include('frontend.inc.user_side_nav')
  7. <div class="aiz-user-panel">
  8. <div class="aiz-titlebar mt-2 mb-4">
  9. <div class="row align-items-center">
  10. <div class="col-md-6">
  11. <h1 class="h3">{{ translate('Affiliate') }}</h1>
  12. </div>
  13. </div>
  14. </div>
  15. <div class="row gutters-10">
  16. <div class="col-md-4 mx-auto mb-3" >
  17. <div class="bg-grad-1 text-white rounded-lg overflow-hidden">
  18. <span class="size-30px rounded-circle mx-auto bg-soft-primary d-flex align-items-center justify-content-center mt-3">
  19. <i class="las la-dollar-sign la-2x text-white"></i>
  20. </span>
  21. <div class="px-3 pt-3 pb-3">
  22. <div class="h4 fw-700 text-center">{{ single_price(Auth::user()->affiliate_user->balance) }}</div>
  23. <div class="opacity-50 text-center">{{ translate('Affiliate Balance') }}</div>
  24. </div>
  25. </div>
  26. </div>
  27. <div class="col-md-4 mx-auto mb-3" >
  28. <div class="p-3 rounded mb-3 c-pointer text-center bg-white shadow-sm hov-shadow-lg has-transition" onclick="show_affiliate_withdraw_modal()">
  29. <span class="size-60px rounded-circle mx-auto bg-secondary d-flex align-items-center justify-content-center mb-3">
  30. <i class="las la-plus la-3x text-white"></i>
  31. </span>
  32. <div class="fs-18 text-primary">{{ translate('Affiliate Withdraw Request') }}</div>
  33. </div>
  34. </div>
  35. </div>
  36. <div class="card">
  37. <div class="card-header">
  38. <h5 class="mb-0 h6">{{ translate('Affiliate withdraw request history')}}</h5>
  39. </div>
  40. <div class="card-body">
  41. <table class="table aiz-table mb-0">
  42. <thead>
  43. <tr>
  44. <th>#</th>
  45. <th>{{ translate('Date') }}</th>
  46. <th>{{ translate('Amount')}}</th>
  47. <th data-breakpoints="lg">{{ translate('Status')}}</th>
  48. </tr>
  49. </thead>
  50. <tbody>
  51. @foreach ($affiliate_withdraw_requests as $key => $affiliate_withdraw_request)
  52. <tr>
  53. <td>{{ $key+1 }}</td>
  54. <td>{{ date('d-m-Y', strtotime($affiliate_withdraw_request->created_at)) }}</td>
  55. <td>{{ single_price($affiliate_withdraw_request->amount) }}</td>
  56. <td>
  57. @if($affiliate_withdraw_request->status == 1)
  58. <span class="badge badge-inline badge-success">{{translate('Approved')}}</span>
  59. @elseif($affiliate_withdraw_request->status == 2)
  60. <span class="badge badge-inline badge-danger">{{translate('Rejected')}}</span>
  61. @else
  62. <span class="badge badge-inline badge-info">{{translate('Pending')}}</span>
  63. @endif
  64. </td>
  65. </tr>
  66. @endforeach
  67. </tbody>
  68. </table>
  69. <div class="aiz-pagination">
  70. {{ $affiliate_withdraw_requests->links() }}
  71. </div>
  72. </div>
  73. </div>
  74. </div>
  75. </div>
  76. </div>
  77. </section>
  78. @endsection
  79. @section('modal')
  80. <div class="modal fade" id="affiliate_withdraw_modal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
  81. <div class="modal-dialog modal-dialog-centered" role="document">
  82. <div class="modal-content">
  83. <div class="modal-header">
  84. <h5 class="modal-title" id="exampleModalLabel">{{ translate('Affiliate Withdraw Request') }}</h5>
  85. <button type="button" class="close" data-dismiss="modal" aria-label="Close"></button>
  86. </div>
  87. <form class="" action="{{ route('affiliate.withdraw_request.store') }}" method="post">
  88. @csrf
  89. <div class="modal-body gry-bg px-3 pt-3">
  90. <div class="row">
  91. <div class="col-md-3">
  92. <label>{{ translate('Amount')}} <span class="text-danger">*</span></label>
  93. </div>
  94. <div class="col-md-9">
  95. <input type="number" class="form-control mb-3" name="amount" min="1" max="{{ Auth::user()->affiliate_user->balance }}" placeholder="{{ translate('Amount')}}" required>
  96. </div>
  97. </div>
  98. <div class="form-group text-right">
  99. <button type="submit" class="btn btn-sm btn-primary transition-3d-hover mr-1">{{translate('Confirm')}}</button>
  100. </div>
  101. </div>
  102. </form>
  103. </div>
  104. </div>
  105. </div>
  106. @endsection
  107. @section('script')
  108. <script>
  109. function show_affiliate_withdraw_modal(){
  110. $('#affiliate_withdraw_modal').modal('show');
  111. }
  112. </script>
  113. @endsection