list.blade.php 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222
  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="w1200 m0a">
  6. <div class="rightlist">
  7. <!--
  8. <div class="right-titpos">
  9. <ul class="add-snav">
  10. <li class="active">分红统计</li>
  11. </ul>
  12. </div>
  13. <div class="panel-body">
  14. <div class="form-group col-xs-12 col-sm-2 col-md-2 col-lg-2">
  15. 未结算分红:{!! number_format($no_bonus_money, 2) !!}元<br>已结算分红:{!! number_format($ok_bonus_money, 2) !!}元<br>分红总金额:{!! number_format($total_bonus_money, 2) !!}元
  16. </div>
  17. </div>
  18. -->
  19. <!-- 新增加右侧顶部三级菜单 -->
  20. <div class="right-titpos">
  21. <ul class="add-snav">
  22. <li class="active">分红记录</li>
  23. </ul>
  24. </div>
  25. <!-- 新增加右侧顶部三级菜单结束 -->
  26. <div class="panel panel-info"><!--
  27. <div class="panel-heading">筛选</div>-->
  28. <div class="panel-body">
  29. <form action="" method="post" class="form-horizontal" role="form" id="form1">
  30. <input type="hidden" name="route" value="plugin.micro.backend.controllers.MicroShopBonusLog.list" id="route" />
  31. <div class="form-group col-xs-12 col-sm-2 col-md-2 col-lg-2">
  32. <!-- <label class="col-xs-12 col-sm-2 col-md-2 col-lg-2 control-label">会员信息</label>-->
  33. <div class="">
  34. <input type="text" class="form-control" name="search[order_sn]" value="{{$request['order_sn']}}" placeholder="可搜索订单编号"/>
  35. </div>
  36. </div>
  37. <div class="form-group col-xs-12 col-sm-2 col-md-2 col-lg-2">
  38. <!-- <label class="col-xs-12 col-sm-2 col-md-2 col-lg-2 control-label">会员信息</label>-->
  39. <div class="">
  40. <input type="text" class="form-control" name="search[member_id]" value="{{$request['member_id']}}" placeholder="可搜索会员ID"/>
  41. </div>
  42. </div>
  43. <div class="form-group col-xs-12 col-sm-2 col-md-2 col-lg-2">
  44. <!-- <label class="col-xs-12 col-sm-2 col-md-2 col-lg-2 control-label">会员信息</label>-->
  45. <div class="">
  46. <input type="text" class="form-control" name="search[member]" value="{{$request['member']}}" placeholder="可搜索昵称/姓名/手机号"/>
  47. </div>
  48. </div>
  49. <div class="form-group col-xs-12 col-sm-2 col-md-2 col-lg-2">
  50. {{--<label class="col-xs-12 col-sm-2 col-md-2 col-lg-2 control-label">微店名称</label>--}}
  51. <div class="">
  52. <input type="text" class="form-control" name="search[shop_name]" value="{{$request['shop_name']}}" placeholder="可搜索微店名称"/>
  53. </div>
  54. </div>
  55. <div class="form-group col-xs-12 col-sm-2 col-md-2 col-lg-2">
  56. {{--<label class="col-xs-12 col-sm-2 col-md-2 col-lg-2 control-label">微店等级</label>--}}
  57. <div class="">
  58. <select name='search[level_id]' class='form-control'>
  59. <option value=''>等级不限</option>
  60. @foreach($levels as $level)
  61. <option value='{{$level->id}}'
  62. @if($request['level_id'] == $level->id)
  63. selected
  64. @endif
  65. >{{$level->level_name}}</option>
  66. @endforeach
  67. </select>
  68. </div>
  69. </div>
  70. <div class="form-group col-xs-12 col-sm-2 col-md-2 col-lg-2">
  71. {{--<label class="col-xs-12 col-sm-2 col-md-2 col-lg-2 control-label">微店等级</label>--}}
  72. <div class="">
  73. <select name='search[is_lower]' class='form-control'>
  74. <option value='999'@if($request['is_lower'] == 999)
  75. selected
  76. @endif>业务类型</option>
  77. <option value='1'@if($request['is_lower'] == 1)
  78. selected
  79. @endif>下级微店分红</option>
  80. <option value='0'@if($request['is_lower'] == 0)
  81. selected
  82. @endif>微店分红</option>
  83. </select>
  84. </div>
  85. </div>
  86. <div class="form-group col-xs-12 col-sm-2 col-md-2 col-lg-2">
  87. {{--<label class="col-xs-12 col-sm-2 col-md-2 col-lg-2 control-label">微店等级</label>--}}
  88. <div class="">
  89. <select name='search[apply_status]' class='form-control'>
  90. <option value='' @if(array_get($request,'apply_status',''))
  91. selected
  92. @endif>分红状态</option>
  93. <option value='1' @if(array_get($request,'apply_status','') == 1)
  94. selected
  95. @endif>已结算</option>
  96. <option value='0' @if(array_get($request,'apply_status','') === '0')
  97. selected
  98. @endif>未结算</option>
  99. <option value='-1' @if(array_get($request,'apply_status','') == -1)
  100. selected
  101. @endif>已失效</option>
  102. </select>
  103. </div>
  104. </div>
  105. <div class="form-group col-xs-12 col-sm-7 col-lg-4">
  106. <!--<label class="col-xs-12 col-sm-2 col-md-2 col-lg-2 control-label"></label>-->
  107. <div class="">
  108. <button type="button" name="export" value="1" id="export" class="btn btn-default excel back ">导出 Excel</button>
  109. <input type="hidden" name="token" value="{{$var['token']}}" />
  110. <button class="btn btn-success "><i class="fa fa-search"></i> 搜索</button>
  111. </div>
  112. </div>
  113. </form>
  114. </div>
  115. </div><div class="clearfix">
  116. <div class="panel panel-default">
  117. <div class="right-titpos">
  118. <ul class="add-snav">
  119. <li class="active">分红统计</li>
  120. </ul>
  121. </div>
  122. <div class="panel-heading">
  123. 未结算分红:{!! number_format($no_bonus_money, 2) !!}元 &nbsp&nbsp&nbsp 已结算分红:{!! number_format($ok_bonus_money, 2) !!}元 &nbsp&nbsp&nbsp 分红总金额:{!! number_format($total_bonus_money, 2) !!}元 &nbsp&nbsp&nbsp 总数:{{$list->total()}}
  124. </div>
  125. <div class="panel-body" style="margin-bottom:200px">
  126. <table class="table table-hover" style="overflow:visible">
  127. <thead class="navbar-inner">
  128. <tr>
  129. <th style='width:16%;text-align: center;'>下单时间<br>结算/失效时间</th>
  130. <th style='width:12%;text-align: center;'>订单编号</th>
  131. <th style='width:10%;text-align: center;'>店主</th>
  132. <th style='width:8%;text-align: center;'>店主等级</th>
  133. <th style='width:8%;text-align: center;'>业务类型</th>
  134. <th style='width:12%;text-align: center;'>商品金额</th>
  135. <th style='width:12%;text-align: center;'>分红结算金额</th>
  136. <th style='width:16%;text-align: center;'>下级店主分红金额</th>
  137. <th style='width:8%;text-align: center;'>分红比例</th>
  138. <th style='width:8%;text-align: center;'>分红状态</th>
  139. </tr>
  140. </thead>
  141. <tbody>
  142. @foreach($list as $row)
  143. <tr>
  144. <td style="text-align: center;">
  145. {{$row->created_at}}<br>
  146. @if($row->apply_status == 1)
  147. {!! date('Y-m-d H:i:s', $row->apply_time) !!}
  148. @elseif($row->apply_status == -1)
  149. {!! date('Y-m-d H:i:s', $row->refund_time) !!}
  150. @endif
  151. </td>
  152. <td style="text-align: center;">
  153. <a href="{!! yzWebUrl('plugin.micro.backend.controllers.MicroShopBonusLog.detail.index', ['id' => $row->order_id]) !!}">{{$row->order_sn}}</a>
  154. </td>
  155. <td style="text-align: center;">
  156. <img src='{{$row->hasOneMember->avatar}}' style='width:30px;height:30px;padding:1px;border:1px solid #ccc' />
  157. <br/>
  158. <a href="{!! yzWebUrl($member_detail_url,['id' => $row->hasOneMember->uid])!!}">@if ($row->hasOneMember->nickname) {{$row->hasOneMember->nickname}} @else {{$row->hasOneMember->mobile}} @endif</a>
  159. </td>
  160. <td style="text-align: center;">{{$row->hasOneMicroShopLevel->level_name}}</td>
  161. <td style="text-align: center;">
  162. {{$row->mode_type}}
  163. </td>
  164. <td style="text-align: center;">
  165. <label class="label label-info">{{$row->goods_price}}元</label>
  166. </td>
  167. <td style="text-align: center;">
  168. <label class="label label-info">{{$row->bonus_money}}元</label>
  169. <td style="text-align: center;">
  170. <label class="label label-info">{{$row->lower_level_bonus_money}}元</label>
  171. </td>
  172. <td style="position: relative;overflow: visible;">
  173. <label class="label label-info">@if($row->is_lower == 0){{$row->bonus_ratio}}@else {{$row->agent_bonus_ratio}} @endif%</label>
  174. </td>
  175. <td style="position: relative;overflow: visible;">
  176. @if ($row->apply_status == 0)
  177. <label class="label label-default">
  178. @elseif($row->apply_status == 1)
  179. <label class="label label-success">
  180. @elseif($row->apply_status == -1)
  181. <label class="label label-danger">
  182. @endif
  183. {{$row->status_name}}
  184. </label>
  185. </td>
  186. </tr>
  187. @endforeach
  188. </tbody>
  189. </table>
  190. {!!$pager!!}
  191. </div>
  192. </div>
  193. </div>
  194. </div>
  195. </div>
  196. <script language='javascript'>
  197. $('.umphp').hover(function () {
  198. var url = $(this).attr('data-url');
  199. $(this).addClass("selected");
  200. },
  201. function () {
  202. $(this).removeClass("selected");
  203. })
  204. $('.js-clip').each(function () {
  205. util.clip(this, $(this).attr('data-url'));
  206. });
  207. $(function () {
  208. $('#export').click(function(){
  209. $('#route').val("plugin.micro.backend.controllers.MicroShopBonusLog.list.export");
  210. $('#form1').submit();
  211. $('#route').val("plugin.micro.backend.controllers.MicroShopBonusLog.list");
  212. });
  213. });
  214. </script>
  215. @endsection