history.blade.php 4.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  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-history"></i>
  9. </span>
  10. 圣诞大转盘抽奖记录
  11. </h3>
  12. </div>
  13. <div class="row mb-3">
  14. <div class="col-12 grid-margin stretch-card">
  15. <div class="card">
  16. <div class="card-body">
  17. <form class="form-inline" id="search-form" method="get" action="">
  18. <div class="form-group mr-3">
  19. <label class="mr-2">UserID</label>
  20. <input type="text" class="form-control" name="user_id" value="{{ $user_id ?? '' }}" placeholder="按 UserID 筛选">
  21. </div>
  22. <div class="form-group mr-3">
  23. <label class="mr-2">GameID</label>
  24. <input type="text" class="form-control" name="game_id" value="{{ $game_id ?? '' }}" placeholder="按 GameID 筛选">
  25. </div>
  26. <div class="form-group mr-3">
  27. <label class="mr-2">开始日期</label>
  28. <input type="date" class="form-control" name="start_date" value="{{ $start_date ?? '' }}">
  29. </div>
  30. <div class="form-group mr-3">
  31. <label class="mr-2">结束日期</label>
  32. <input type="date" class="form-control" name="end_date" value="{{ $end_date ?? '' }}">
  33. </div>
  34. <button type="submit" class="btn btn-sm btn-gradient-primary mr-2">筛选</button>
  35. <button type="button" class="btn btn-sm btn-gradient-warning" onclick="resetSearch()">重置</button>
  36. </form>
  37. </div>
  38. </div>
  39. </div>
  40. </div>
  41. <div class="row">
  42. <div class="col-lg-12 grid-margin stretch-card">
  43. <div class="card">
  44. <div class="card-body">
  45. <h4 class="card-title">抽奖记录列表</h4>
  46. <div class="table-responsive">
  47. <table class="table table-bordered">
  48. <thead>
  49. <tr>
  50. <th>ID</th>
  51. <th>UserID</th>
  52. <th>GameID</th>
  53. <th>昵称</th>
  54. <th>档位索引 (slot_index)</th>
  55. <th>奖励值 (reward)</th>
  56. <th>抽奖时间</th>
  57. </tr>
  58. </thead>
  59. <tbody>
  60. @forelse($list as $item)
  61. <tr>
  62. <td>{{ $item->id }}</td>
  63. <td>{{ $item->UserID }}</td>
  64. <td>{{ $item->GameID }}</td>
  65. <td>{{ $item->NickName }}</td>
  66. <td>{{ $item->slot_index }}</td>
  67. <td>{{ number_format($item->reward, 2) }}</td>
  68. <td>{{ $item->created_at }}</td>
  69. </tr>
  70. @empty
  71. <tr>
  72. <td colspan="7" class="text-center text-muted">暂无记录</td>
  73. </tr>
  74. @endforelse
  75. </tbody>
  76. </table>
  77. </div>
  78. <div class="mt-3">
  79. {{ $list->appends(request()->all())->links() }}
  80. </div>
  81. </div>
  82. </div>
  83. </div>
  84. </div>
  85. </div>
  86. </div>
  87. <script>
  88. function resetSearch() {
  89. window.location.href = window.location.pathname;
  90. }
  91. </script>
  92. @endsection