index.html 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. <div class="titlebar">
  2. <div class="fn-left"><i class="iconfont icon-line-chart_icon"></i> 数据统计</div>
  3. <form class="input-group" id="form" action="{:url('user/index')}">
  4. <div class="fn-right">
  5. <input url="{:url('system/passport.user/selectUser')}" id="uid" placeholder="用户ID" class="input w100 selectID" type="text" name="uid" value="{$uid}" />
  6. <input type="submit" value="搜索" class="button button-blue" />
  7. </div>
  8. <div class="fn-right">
  9. <input placeholder="开始时间" class="input w100 ui-date" type="text" name="starttime" readonly autocomplete="false" value="{$starttime}"/>
  10. <input placeholder="结束时间" class="input w100 ui-date" type="text" name="endtime" readonly autocomplete="false" value="{$endtime}"/>
  11. </div>
  12. </form>
  13. <div class="fn-right button-group">
  14. <a href="{:url('user/index',['time' => 1])}" class="button {$time==1?'button-violet':''}">今日</a>
  15. <a href="{:url('user/index',['time' => 2])}" class="button {$time==2?'button-violet':''}">昨日</a>
  16. <a href="{:url('user/index',['time' => 30])}" class="button {$time==30?'button-violet':''}">本月</a>
  17. <a href="{:url('user/index',['time' => 60])}" class="button {$time==60?'button-violet':''}">上月</a>
  18. </div>
  19. </div>
  20. <div class="cards">
  21. <div class="card yellow">
  22. <div class="fn-left"><i class="iconfont icon-my_icon"></i></div>
  23. <div class="fn-right fn-tar"><div class="num">{$user_sum}</div><div class="text">用户数量</div></div>
  24. </div>
  25. <div class="card violet">
  26. <div class="fn-left"><i class="iconfont icon-wodedingdan2"></i></div>
  27. <div class="fn-right fn-tar"><div class="num">{$weight_sum}克</div><div class="text">回收重量</div></div>
  28. </div>
  29. </div>
  30. <div class="titlebar"><i class="iconfont icon-text_icon"></i>用户列表</div>
  31. <table class="table table-border">
  32. <thead>
  33. <tr>
  34. <th class="w60 fn-tac">No.</th>
  35. <th class="w80">邀请码</th>
  36. <th class="w100">手机号</th>
  37. <th class="w80 fn-tac"></th>
  38. <th>微信昵称</th>
  39. <th class="w140">重量</th>
  40. <th class="w140">积分</th>
  41. <th class="w140">登录IP</th>
  42. <th class="w140">登录时间</th>
  43. <th class="w140">创建时间</th>
  44. <th class="w70 fn-tac">状态</th>
  45. </tr>
  46. </thead>
  47. <tbody>
  48. {foreach $lists as $vo}
  49. <tr>
  50. <td class="fn-tac red">{$vo.id}</td>
  51. <td>{$vo.invite_code}</td>
  52. <td>{$vo.phone_uid}</td>
  53. <td class="fn-tac"><img src="{$vo['face']}" class="w40" /></td>
  54. <td><a href="javascript:;" url="{:url('user/userLog',['id' => $vo.id])}" class="review">{$vo.nickname}</a></td>
  55. <td>{$vo.user.weight ?? 0}(克)</td>
  56. <td>{$vo.user.points ?? 0}</td>
  57. <td>{$vo.login_ip}</td>
  58. <td>{$vo->login_time|date='Y-m-d H:i'}</td>
  59. <td>{$vo->create_time|date='Y-m-d H:i'}</td>
  60. <td class="fn-tac li">{if $vo.is_lock}<span class="badge bg-red">锁定</span>{else}<span class="badge">正常</span>{/if}</td>
  61. </tr>
  62. {/foreach}
  63. </tbody>
  64. </table>
  65. {$lists|raw}
  66. <script type="text/javascript">
  67. Do('base','form','layer','tip','date', function () {
  68. $('#form').isForm({types:1});
  69. $('.review').win();
  70. $(".selectID").win();
  71. })
  72. </script>