index.blade.php 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. @extends('base.base')
  2. @section('base')
  3. <div class="main-panel">
  4. <div class="content-wrapper">
  5. <div class="page-header">
  6. <h3 class="page-title">
  7. <span class="page-title-icon bg-gradient-primary text-white mr-2">
  8. <i class="mdi mdi-gift"></i>
  9. </span>
  10. PWA Bonus Log
  11. </h3>
  12. <nav aria-label="breadcrumb">
  13. <ol class="breadcrumb">
  14. <li class="breadcrumb-item"><a href="#">Log Management</a></li>
  15. <li class="breadcrumb-item active" aria-current="page">PWA Bonus Log</li>
  16. </ol>
  17. </nav>
  18. </div>
  19. <div class="row">
  20. <div class="col-lg-12 grid-margin stretch-card">
  21. <div class="card">
  22. <div class="card-body">
  23. <h4 class="card-title">PWA Bonus Receive Records</h4>
  24. <form class="well form-inline margin-top-20" method="get" action='/admin/pwa_bonus_log'>
  25. <div>
  26. <span style="padding-left: 10px">Date:</span>
  27. <input type="date" name="log_date" class="form-control" value="{{$log_date}}" />
  28. <span style="padding-left: 10px">GameID:</span>
  29. <input class="form-control" type="text" name="game_id" style="width: 12%;" value="{{$game_id}}" placeholder="GameID">
  30. </div>
  31. <div style="margin-top: 10px;">
  32. <input type="submit" class="btn btn-sm btn-gradient-dark btn-icon-text" value="Search"/>&nbsp;&nbsp;
  33. <a href="/admin/pwa_bonus_log" class="btn btn-sm btn-gradient-warning btn-icon-text">Clear</a>
  34. </div>
  35. </form>
  36. <table class="table table-bordered">
  37. <thead>
  38. <tr>
  39. <th>ID</th>
  40. <th>GameID</th>
  41. <th>UserID</th>
  42. <th>Channel</th>
  43. <th>Bonus</th>
  44. <th>Org Score</th>
  45. <th>Now Score</th>
  46. <th>IP</th>
  47. <th>Log Date</th>
  48. <th>Created At</th>
  49. </tr>
  50. </thead>
  51. <tbody>
  52. @foreach($list as $v)
  53. <tr>
  54. <td>{{ $v->id }}</td>
  55. <td>
  56. @if(!empty($v->userID) && !empty($v->GameID))
  57. <a href="javascript:void(0)" onclick="idFindFunc({{ $v->userID }})">{{ $v->GameID }}</a>
  58. @else
  59. {{ $v->GameID ?? '-' }}
  60. @endif
  61. </td>
  62. <td>{{ $v->userID ?? '-' }}</td>
  63. <td>{{ $v->Channel ?? '-' }}</td>
  64. <td>{{ number_format(($v->bonus_amount ?? 0) / 100, 2, '.', '') }}</td>
  65. <td>{{ number_format(($v->org_score ?? 0) / 100, 2, '.', '') }}</td>
  66. <td>{{ number_format(($v->now_score ?? 0) / 100, 2, '.', '') }}</td>
  67. <td>{{ $v->ip ?? '-' }}</td>
  68. <td>{{ $v->log_date }}</td>
  69. <td>{{ $v->created_at }}</td>
  70. </tr>
  71. @endforeach
  72. </tbody>
  73. </table>
  74. <div class="box-footer clearfix">
  75. Total <b>{{ $list->appends(['log_date'=>$log_date,'game_id'=>$game_id])->total() }}</b> records, divided into <b>{{ $list->lastPage() }}</b> pages
  76. {!! $list->links() !!}
  77. </div>
  78. </div>
  79. </div>
  80. </div>
  81. </div>
  82. </div>
  83. </div>
  84. <script>
  85. function idFindFunc(UserID) {
  86. layer.open({
  87. type: 2,
  88. title: '用户控制面板',
  89. shadeClose: true,
  90. shade: 0.8,
  91. area: ['100%', '100%'],
  92. content: '/admin/global/id_find?UserID=' + UserID + '&OpenPage=1'
  93. });
  94. }
  95. </script>
  96. @endsection