index.html 6.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. <div class="titlebar">
  2. <div class="fn-left"><i class="iconfont icon-text_icon"></i> 数据统计</div>
  3. <div class="fn-right">
  4. <form class="input-group" id="form" action="{:url('VipUser/index',['types' => 0,'vip_id' => $vip_id])}">
  5. <input placeholder="开始时间" class="input w100 ui-date" type="text" name="starttime" readonly autocomplete="false" value="{$starttime}"/>
  6. <input placeholder="结束时间" class="input w100 ui-date" type="text" name="endtime" readonly autocomplete="false" value="{$endtime}"/>
  7. <input type="submit" value="搜索" class="button button-blue" />
  8. </form>
  9. </div>
  10. <div class="fn-right button-group">
  11. <a href="{:url('vip_user/index',['time' => 1,'types'=>0,'vip_id'=> $vip_id])}" class="button {$time==1?'button-violet':''}">今日</a>
  12. <a href="{:url('vip_user/index',['time' => 2,'types'=>0,'vip_id'=> $vip_id])}" class="button {$time==2?'button-violet':''}">昨日</a>
  13. <a href="{:url('vip_user/index',['time' => 30,'types'=>0,'vip_id'=> $vip_id])}" class="button {$time==30?'button-violet':''}"">本月</a>
  14. <a href="{:url('vip_user/index',['time' => 60,'types'=>0,'vip_id'=> $vip_id])}" class="button {$time==60?'button-violet':''}"">上月</a>
  15. </div>
  16. </div>
  17. <div class="cards">
  18. <div class="card">
  19. <div class="fn-left"><i class="iconfont icon-my_icon"></i></div>
  20. <div class="fn-right fn-tar"><div class="num">{$vipnum}</div><div class="text">会员数量</div></div>
  21. </div>
  22. <div class="card">
  23. <div class="fn-left"><i class="iconfont icon-my_icon"></i></div>
  24. <div class="fn-right fn-tar"><div class="num">{$store_vipnum}</div><div class="text">好店会员</div></div>
  25. </div>
  26. <div class="card">
  27. <div class="fn-left"><i class="iconfont icon-my_icon"></i></div>
  28. <div class="fn-right fn-tar"><div class="num">{$platform_vipnum}</div><div class="text">平台会员</div></div>
  29. </div>
  30. <div class="card">
  31. <div class="fn-left"><i class="iconfont icon-renminbi1688"></i></div>
  32. <div class="fn-right fn-tar"><div class="num">{$vipamount}</div><div class="text">会员金额</div></div>
  33. </div>
  34. </div>
  35. <div class="titlebar"><i class="iconfont icon-text_icon"></i>会员列表</div>
  36. <div id="actionbar">
  37. <div class="fn-left button-group">
  38. {if $vip_id}
  39. <a href="javascript:;" url="{:url('VipUser/winuser',['vip_id'=> $vip_id])}" class="button button-blue win"><i class="iconfont icon-add_icon"></i>增加 {$vip.name} 会员用户</a>
  40. {else}
  41. <a href="javascript:;" class="button button-disabled"><i class="iconfont icon-add_icon"></i>增加会员用户</a>
  42. {/if}
  43. </div>
  44. <div class="fn-right">
  45. <form class="input-group" action="{:url('VipUser/index',['types' => $types,'vip_id' => $vip_id])}" method="get">
  46. <input type="hidden" id="store_id" name="store_id" value="{$store_id}"/>
  47. <input url="{:url('allwin/store/selectStore')}" id="selectStore" readonly placeholder="好店名称" class="input selectID" type="text" name="store_name" value="{$store_name}" />
  48. <input url="{:url('system/passport.user/selectUser')}" id="uid" placeholder="用户ID" class="input w100 selectID" type="text" name="uid" value="{$uid}" />
  49. <input type="submit" value="搜索" class="button button-blue" />
  50. </form>
  51. </div>
  52. <div class="fn-right button-group">
  53. {volist name="vip_class" id="vo"}
  54. <a href="{:url('VipUser/index',['time'=>$time,'types' => $types,'vip_id' => $vo.id])}" class="button{if $vip_id == $vo.id} button-green{/if}">
  55. <i class="iconfont {if $vip_id == $vo.id}icon-my_icon{else}icon-list_icon{/if}"></i>{$vo.name}
  56. </a>
  57. {/volist}
  58. <a href="{:url('VipUser/index',['time'=>$time,'types'=>0,'vip_id'=> $vip_id])}" class="button{if $types == 0} button-violet{/if}">正常</a>
  59. <a href="{:url('VipUser/index',['time'=>$time,'types'=>1,'vip_id'=> $vip_id])}" class="button{if $types == 1} button-violet{/if}">锁定</a>
  60. </div>
  61. </div>
  62. <table class="table table-border">
  63. <thead>
  64. <tr>
  65. <th class="w90 fn-tac">社交关系</th>
  66. <th class="w60 fn-tac"></th>
  67. <th class="w120">昵称</th>
  68. <th>好店</th>
  69. <th>创客</th>
  70. <th class="w100 fn-tar">付款金额(¥)</th>
  71. <th class="w100 fn-tar">付款时间</th>
  72. <th class="w200">付款单号</th>
  73. <th class="w120 fn-tac">开通时间</th>
  74. <th class="w70 fn-tac">删除</th>
  75. </tr>
  76. </thead>
  77. <tbody>
  78. {foreach $lists as $vo}
  79. <tr>
  80. <td><a class="button button-green fn-left" href="javascript:openwin('{:url('VipUser/level',array('id'=>$vo.user.id))}')" title="关系"><i class="iconfont icon-edit"></i>关系</a></td>
  81. <td class="fn-tac"><img src="{$vo.user.face}" class="w40" /></td>
  82. <td><a href="javascript:openwin('{:url('user/review',['uid' => $vo.user.id])}')">{$vo.user.nickname}</a></td>
  83. <td>{if $vo.allwinUser.store.name}<a href="{:url('store/review',['id' => $vo.allwinUser.store.id])}"><i class="iconfont icon-home_icon"></i> {$vo.allwinUser.store.name}</a>{else}<span class="badge">[无店铺]平台会员</span>{/if}</td>
  84. <td>{$vo.vipcard.name}{if $vo.is_lock}<span class="badge bg-red m5">锁定</span>{else}<span class="badge m5">正常</span>{/if}</td>
  85. <td class="fn-tar"><i class="iconfont icon-renminbi1688"></i>{$vo.amount|money}</td>
  86. <td class="fn-tar">{if $vo.is_diy}<span class="badge bg-blue">平台赠送</span>{else}{if $vo.paid_time}{$vo.paid_time|date="Y-m-d"}{/if}{/if}</td>
  87. <td>{$vo.order_no}</td>
  88. <td class="fn-tac">{$vo.update_time|date="Y-m-d"}</td>
  89. <td class="fn-tac"><a class="button isDel" url="{:url('VipUser/deleteUser',array('uid'=>$vo.user_id))}" href="javascript:;" title="删除">删除</a></td>
  90. </tr>
  91. {/foreach}
  92. </tbody>
  93. </table>
  94. {$lists|raw}
  95. <script type="text/javascript">
  96. Do('base','form','layer','tip','date', function () {
  97. $('#form').isForm({types:1});
  98. $('.isDel').isDel();
  99. $('.win').win({reload:1});
  100. $(".selectID").win();
  101. })
  102. function setState(store){
  103. $("#store_id").val(store.id);
  104. $("#selectStore").val(store.store_name);
  105. }
  106. </script>