offline_count.blade.php 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. @extends('layouts.base')
  2. @section('content')
  3. <link href="{{static_url('yunshop/balance/balance.css')}}" media="all" rel="stylesheet" type="text/css"/>
  4. <div class="w1200 m0a">
  5. <div class="rightlist" id="member-blade">
  6. @include('layouts.tabs')
  7. <div class="panel panel-default">
  8. <div class="panel-body">
  9. <div class="form-group col-sm-12 col-lg-12 col-xs-12">
  10. <div class="col-sm-6 col-lg-6 col-xs-12">
  11. <p class="">注:每天凌晨1点执行数据统计,统计截止到前一天的数据;建议不要再同一时间设置数据自动备份、快照等计划任务!</p>
  12. </div>
  13. <div class="col-sm-1 col-lg-1 col-xs-12">
  14. <div class="">
  15. <input type="submit" class="btn btn-block btn-primary update" onclick="update()" value="刷新数据">
  16. </div>
  17. </div>
  18. </div>
  19. <form action="" method="post" class="form-horizontal" role="form" id="form1">
  20. <div class="form-group col-xs-12 col-sm-2">
  21. <input class="form-control" name="search[member_id]" id="" type="text"
  22. value="{{$search['member_id']}}" placeholder="会员ID">
  23. </div>
  24. <div class="form-group col-xs-12 col-sm-2">
  25. <input class="form-control" name="search[member_info]" id="" type="text"
  26. value="{{$search['member_info']}}" placeholder="会员信息">
  27. </div>
  28. <div class="form-group col-xs-12 col-sm-2 ">
  29. <div class="">
  30. <input type="submit" class="btn btn-block btn-success" value="搜索">
  31. </div>
  32. </div>
  33. </form>
  34. </div>
  35. <div class='panel-body'>
  36. <table class="table table-hover">
  37. <thead>
  38. <tr>
  39. <th style='width:80px;'>排行</th>
  40. <th>会员ID</th>
  41. <th>昵称</th>
  42. <th>一级下线人数</th>
  43. <th>二级下线人数</th>
  44. <th>三级下线人数</th>
  45. <th>团队总人数</th>
  46. </tr>
  47. </thead>
  48. <tbody>
  49. @foreach($list as $key => $item)
  50. <tr>
  51. <td>
  52. @if($key + 1 + ($this_page - 1)*$page_size <= 3)
  53. <labe class='label label-danger' style='padding:8px;'>&nbsp;{{ $key + 1 + ($this_page - 1)*$page_size }}&nbsp;</labe>
  54. @else
  55. <labe class='label label-default' style='padding:8px;'>&nbsp;{{ $key + 1 + ($this_page - 1)*$page_size }}&nbsp;</labe>
  56. @endif
  57. </td>
  58. <td>{{ $item->uid?:$item->member_id }}</td>
  59. <td>
  60. @if(!empty($item->belongsToMember->avatar))
  61. <img src='{{ $item->belongsToMember->avatar }}' style='width:30px;height:30px;padding:1px;border:1px solid #ccc' /><br/>
  62. @endif
  63. @if(empty($item->belongsToMember->nickname))
  64. 未更新
  65. @else
  66. {{ $item->belongsToMember->nickname }}
  67. @endif
  68. </td>
  69. <td>{{ $item->first_total }}</td>
  70. <td>{{ $item->second_total }}</td>
  71. <td>{{ $item->third_total }}</td>
  72. <td>{{ $item->team_total }}</td>
  73. </tr>
  74. @endforeach
  75. </table>
  76. {!! $page !!}
  77. </div>
  78. </div>
  79. </div>
  80. </div>
  81. <script>
  82. function update() {
  83. $('.update').val('刷新中...')
  84. $.ajax({
  85. url: "{!! yzWebUrl('charts.member.offline-count.update') !!}",
  86. type: "post",
  87. data: {},
  88. cache: false,
  89. success: function ($data) {
  90. console.log($data);
  91. $('.update').val('成功')
  92. location.reload();
  93. }
  94. })
  95. }
  96. </script>
  97. @endsection