manage.blade.php 9.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155
  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. <link rel="stylesheet" type="text/css" href="{{static_url('yunshop/goods/goods.css')}}"/>
  6. <script type="text/javascript" src="/static/resource/js/lib/jquery-ui-1.10.3.min.js"></script>
  7. <div class="w1200 m0a">
  8. <div class="rightlist">
  9. <!-- 新增加右侧顶部三级菜单 -->
  10. <div class="right-titpos">
  11. <ul class="add-snav">
  12. <li class="active">管理列表</li>
  13. </ul>
  14. </div>
  15. <!-- 新增加右侧顶部三级菜单结束 -->
  16. <div class="panel panel-info"><!--
  17. <div class="panel-heading">筛选</div>-->
  18. <div class="panel-body">
  19. <form action="" method="post" class="form-horizontal" role="form" id="form1">
  20. {{--<input type="hidden" name="c" value="site"/>--}}
  21. {{--<input type="hidden" name="a" value="entry"/>--}}
  22. {{--<input type="hidden" name="m" value="yun_shop"/>--}}
  23. {{--<input type="hidden" name="do" value="store" id="form_do"/>--}}
  24. {{--<input type="hidden" name="route" value="plugin.package-deliver.admin.deliver.manage" id="route" />--}}
  25. <div class="form-group col-xs-12 col-sm-2 col-md-2 col-lg-2">
  26. <label class="col-xs-12 col-sm-2 col-md-2 col-lg-2 control-label">地址</label>
  27. <div class="">
  28. {!! app\common\helpers\AddressHelper::tplLinkedAddress(['search[province_id]','search[city_id]','search[district_id]','search[street_id]'], [])!!}
  29. </div>
  30. </div>
  31. <div class="form-group col-xs-12 col-sm-2 col-md-2 col-lg-2">
  32. <div class="">
  33. <input type="text" class="form-control" name="search[deliver_id]" value="{{$search['deliver_id']?:''}}" placeholder="自提点ID"/>
  34. </div>
  35. </div>
  36. <div class="form-group col-xs-12 col-sm-2 col-md-2 col-lg-2">
  37. <div class="">
  38. <input type="text" class="form-control" name="search[deliver_name]" value="{{$search['deliver_name']?:''}}" placeholder="自提点名称"/>
  39. </div>
  40. </div>
  41. <div class="form-group col-xs-12 col-sm-2 col-md-2 col-lg-2">
  42. <div class="">
  43. <input type="text" class="form-control" name="search[deliver_member]" value="{{$search['deliver_member']?:''}}" placeholder="会员昵称/姓名/手机号"/>
  44. </div>
  45. </div>
  46. <div class="form-group col-xs-12 col-sm-2 col-md-2 col-lg-2">
  47. <div class="">
  48. <select name='search[polymorphism_type]' class='form-control'>
  49. <option value='all' >所有</option>
  50. @foreach($polymorphism_type as $type => $value)
  51. <option value='{!! $type !!}' @if($type == $search['polymorphism_type']) selected="selected" @endif >{!! $value['name'] !!}</option>
  52. @endforeach
  53. </select>
  54. </div>
  55. </div>
  56. <div class="form-group col-xs-12 col-sm-7 col-lg-4">
  57. <div class="">
  58. <button type="button" id="export" class="btn btn-info">导出 Excel</button>
  59. <button type="button" id="search" class="btn btn-success "><i class="fa fa-search"></i>搜索</button>
  60. </div>
  61. </div>
  62. </form>
  63. </div>
  64. </div>
  65. <div class='panel-footer'>
  66. <a class='btn btn-info' href="{{yzWebUrl('plugin.package-deliver.admin.deliver.add')}}"><i class='fa fa-plus'></i> 添加</a>
  67. </div>
  68. <div class="clearfix">
  69. <div class="panel panel-default">
  70. <div class="panel-heading">总数:{{$list->total()}} </div>
  71. <div class="panel-body" style="margin-bottom:200px">
  72. <table class="table table-hover" style="overflow:visible">
  73. <thead class="navbar-inner">
  74. <tr>
  75. <th style='width:4%;text-align: center;'>ID</th>
  76. <th style='width:10%;text-align: center;'>提货点名称</th>
  77. <th style='width:40%;text-align: center;'>提货点地址</th>
  78. <th style='width:40%;text-align: center;'>创建者</th>
  79. <th style='width:10%;text-align: center;'>电话</th>
  80. <th style='width:10%;text-align: center;'>会员</th>
  81. <th style='width:16%;'>操作</th>
  82. </tr>
  83. </thead>
  84. <tbody>
  85. @foreach($list as $row)
  86. <tr>
  87. <td style="text-align: center;">{{$row->id}}</td>
  88. <td style="text-align: center;">
  89. {{$row->deliver_name}}
  90. </td>
  91. <td style="text-align: center;">{{$row->full_address}}</td>
  92. <td style="text-align: center;">
  93. @if ($row->deliverPolymorphism->polymorphism == 'store_cashier')
  94. <p> 门店名称: {!! $row->deliverPolymorphism->storeName() !!} </p>
  95. <p> 门店ID: {!! $row->deliverPolymorphism->polymorphism_id !!}</p>
  96. @else
  97. <p>{!! $row->deliverPolymorphism->polymorphism_name !!}</p>
  98. @endif
  99. </td>
  100. <td style="text-align: center;">{{$row->deliver_mobile}}</td>
  101. <td style="text-align: center;">
  102. <img src='{{$row->member->avatar}}' style='width:30px;height:30px;padding:1px;border:1px solid #ccc' />
  103. <br/>
  104. <a href="{!! yzWebUrl('member.member.detail',['id' => $row->member->uid])!!}">@if ($row->member->nickname) {{$row->member->nickname}} @else {{$row->member->mobile}} @endif</a>
  105. </td>
  106. <td style="overflow:visible;">
  107. <div class="btn-group btn-group-sm" >
  108. <a class="btn btn-info dropdown-toggle" data-toggle="dropdown" aria-expanded="false" href="javascript:;">操作 <span class="caret"></span></a>
  109. <ul class="dropdown-menu dropdown-menu-left" role="menu" style='z-index: 9999'>
  110. <li><a href="{{yzWebUrl('plugin.package-deliver.admin.deliver.edit', ['deliver_id' => $row->id])}}" title='查看信息'><i class='fa fa-pencil'></i> 查看信息</a></li>
  111. <li><a href="{{yzWebUrl('plugin.package-deliver.admin.deliver.editPassword', ['deliver_id' => $row->id])}}" title='修改密码'><i class='fa fa-eraser'></i> 修改密码</a></li>
  112. @if ($row['status'] == 0) <li><a href="{{yzWebUrl('plugin.package-deliver.admin.deliver.ban', ['deliver_id' => $row->id])}}" title='禁用'><i class='fa fa-pencil'></i>禁用</a></li>
  113. @else <li><a href="{{yzWebUrl('plugin.package-deliver.admin.deliver.ban', ['deliver_id' => $row->id])}}" title='解禁'><i class='fa fa-pencil'></i>解禁</a></li>
  114. @endif
  115. </ul>
  116. </div>
  117. </td>
  118. </tr>
  119. @endforeach
  120. </tbody>
  121. </table>
  122. {!!$pager!!}
  123. </div>
  124. </div>
  125. </div>
  126. </div>
  127. </div>
  128. <script type="text/javascript" src="{{static_url('js/area/cascade_street.js')}}"></script>
  129. <script language='javascript'>
  130. cascdeInit();
  131. $('.umphp').hover(function () {
  132. var url = $(this).attr('data-url');
  133. $(this).addClass("selected");
  134. },
  135. function () {
  136. $(this).removeClass("selected");
  137. })
  138. $('.js-clip').each(function () {
  139. util.clip(this, $(this).attr('data-url'));
  140. });
  141. $('#export').click(function () {
  142. $('#form1').attr('action', '{!! yzWebUrl('plugin.package-deliver.admin.deliver.export') !!}');
  143. $('#form1').submit();
  144. });
  145. $('#search').click(function () {
  146. $('#form1').attr('action', '{!! yzWebUrl('plugin.package-deliver.admin.deliver.manage') !!}');
  147. $('#form1').submit();
  148. });
  149. </script>
  150. @endsection