list.blade.php 8.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161
  1. @extends('layouts.base')
  2. @section('title', '保证金黑名单')
  3. @section('content')
  4. <link href="{{static_url('yunshop/css/member.css')}}" media="all" rel="stylesheet" type="text/css"/>
  5. <div class="rightlist">
  6. <!-- 新增加右侧顶部三级菜单 -->
  7. <div class="right-titpos">
  8. <ul class="add-snav">
  9. <li class="active"><a href="#">保证金黑名单</a></li>
  10. <a class="btn btn-primary" href="#" onclick="popwin = $('#modal-module-menus-notice').modal();"><i class="fa fa-plus"></i> 新增黑名单</a>
  11. </ul>
  12. </div>
  13. <!-- 新增加右侧顶部三级菜单结束 -->
  14. <div class="panel panel-info">
  15. <div class="panel-body">
  16. <form action="" method="get" class="form-horizontal" role="form" id="form1">
  17. <input type="hidden" name="c" value="site" />
  18. <input type="hidden" name="a" value="entry" />
  19. <input type="hidden" name="m" value="yun_shop" />
  20. <input type="hidden" name="do" value="5201" />
  21. <input type="hidden" name="route" value="plugin.auction.admin.blacklist.index" id="route" />
  22. <div class="form-group col-xs-12 col-sm-2 col-md-2 col-lg-2 ">
  23. <div class="">
  24. <input type="text" placeholder="会员ID" class="form-control" name="search[member_id]" value="{{$search['member_id']}}"/>
  25. </div>
  26. </div>
  27. <div class="form-group col-xs-12 col-sm-2 col-md-2 col-lg-2">
  28. <div class="">
  29. <input type="text" class="form-control" name="search[member]" value="{{$search['member']}}" placeholder="会员昵称/姓名/手机号"/>
  30. </div>
  31. </div>
  32. <div class='form-group col-xs-12 col-sm-2 col-md-2 col-lg-2'>
  33. <div class="input-group">
  34. <span class="input-group-addon">
  35. <input type="checkbox" name="search[is_time]" value="1"
  36. @if($search['is_time'] == '1')checked="checked"@endif>
  37. </span>
  38. {!!app\common\helpers\DateRange::tplFormFieldDateRange('search[time]', [
  39. 'starttime'=>$search['time']['start'] ?: date('Y-m-d H:i:s'),
  40. 'endtime'=>$search['time']['end'] ?: date('Y-m-d H:i:s'),
  41. 'start'=>0,
  42. 'end'=>0
  43. ], true)!!}
  44. </div>
  45. </div>
  46. <div class="form-group col-xs-12 col-sm-8 col-lg-8">
  47. <div class="">
  48. <input type="hidden" name="token" value="{{$var['token']}}" />
  49. <button class="btn btn-success "><i class="fa fa-search"></i>搜索</button>
  50. </div>
  51. </div>
  52. </form>
  53. </div>
  54. </div>
  55. <div class="clearfix">
  56. <div class="panel panel-default">
  57. <div class="panel-heading">总数:{{ $pageList->total() }}</div>
  58. <div class="panel-body">
  59. <table class="table table-hover" style="overflow:visible;">
  60. <thead class="navbar-inner">
  61. <tr>
  62. <th style='width:11%;text-align: center;'>添加时间</th>
  63. <th style='width:8%;text-align: center;'>会员</th>
  64. <th style='width:8%;text-align: center'>姓名/手机号</th>
  65. <th style='width:8%;text-align: center'>操作</th>
  66. </tr>
  67. </thead>
  68. <tbody>
  69. @foreach($pageList as $list)
  70. <tr style="text-align: center">
  71. <td style="text-align: center;">{{ $list->created_at}}</td>
  72. <td style="text-align: center;">
  73. @if($list->member->avatar || $shopSet['headimg'])
  74. <img src='{{ $list->member->avatar ? tomedia($list->member->avatar) : tomedia($shopSet['headimg']) }}' style='width:30px;height:30px;padding:1px;border:1px solid #ccc' /><br/>
  75. @endif
  76. {{ $list->member->nickname ? : '未更新' }}
  77. </td>
  78. <td>
  79. {{ $list->member->realname }}
  80. <br/>
  81. {{ $list->member->mobile }}
  82. </td>
  83. <td style="overflow:visible;">
  84. <a href="{{ yzWebUrl('plugin.auction.admin.blacklist.destroy', array('id' => $list->id)) }}" style="margin-bottom: 2px">移除黑名单</a>
  85. </td>
  86. </tr>
  87. @endforeach
  88. </tbody>
  89. </table>
  90. {!! $pager !!}
  91. </div>
  92. </div>
  93. <div id="modal-module-menus-notice" class="modal fade" tabindex="-1" >
  94. <div class="modal-dialog" style="width: 800px">
  95. <div class="modal-content">
  96. <div class="modal-header">
  97. <button aria-hidden="true" data-dismiss="modal" class="close" type="button">×</button>
  98. <h3>选择会员</h3></div>
  99. <div class="modal-body">
  100. <div class="row">
  101. <div class="input-group">
  102. <input type="text" class="form-control" name="keyword" value="" id="search-kwd-notice"
  103. placeholder="请输入粉丝昵称/姓名/手机号"/>
  104. <span class='input-group-btn'><button type="button" class="btn btn-default"
  105. onclick="search_members();">搜索</button></span>
  106. </div>
  107. </div>
  108. <div id="module-menus-notice" ></div>
  109. </div>
  110. <div class="modal-footer">
  111. <a href="#" class="btn btn-default" data-dismiss="modal" aria-hidden="true">关闭</a>
  112. </div>
  113. </div>
  114. </div>
  115. </div>
  116. </div>
  117. </div>
  118. <script language='javascript'>
  119. $(function () {
  120. $('#export').click(function(){
  121. $('#route').val("plugin.auction.admin.auction-record.export");
  122. $('#form1').submit();
  123. $('#route').val("plugin.auction.admin.auction-record.index");
  124. });
  125. });
  126. function search_members() {
  127. if ($('#search-kwd-notice').val() == '') {
  128. Tip.focus('#search-kwd-notice', '请输入关键词');
  129. return;
  130. }
  131. $("#module-menus-notice").html("正在搜索....");
  132. $.get("{!! yzWebUrl('plugin.auction.admin.blacklist.search-member') !!}", {
  133. keyword: $.trim($('#search-kwd-notice').val())
  134. }, function (dat) {
  135. $('#module-menus-notice').html(dat);
  136. });
  137. }
  138. function select_member(o) {
  139. $.post("{!! yzWebUrl('plugin.auction.admin.blacklist.create') !!}", {uid:o.uid},function(data){
  140. if (data.result != 1) {
  141. alert(data.msg);
  142. return false;
  143. }
  144. alert("添加成功");
  145. $("#modal-module-menus-notice .close").click();
  146. });
  147. }
  148. </script>
  149. @endsection