dividend-list.blade.php 7.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180
  1. @extends('layouts.base')
  2. @section('content')
  3. @section('title', trans('主播分红列表'))
  4. <div class="right-titpos">
  5. <ul class="add-snav">
  6. <li class="active"><a href="#">主播分红列表</a></li>
  7. </ul>
  8. </div>
  9. <div class='panel panel-default'>
  10. <form action="" method="post" class="form-horizontal" id="form1">
  11. <div class="panel panel-info">
  12. <div class="panel-body">
  13. <div class="form-group col-xs-12 col-sm-2">
  14. <!--<label class="col-xs-12 col-sm-2 col-md-2 col-lg-2 control-label">会员信息</label>-->
  15. <!--<div class="col-xs-12 col-sm-8 col-lg-9">-->
  16. <input class="form-control" name="search[member_id]" id="" type="text"
  17. value="{{$search['member_id']}}" placeholder="会员ID">
  18. <!--</div>-->
  19. </div>
  20. <div class="form-group col-xs-12 col-sm-2">
  21. <!--<label class="col-xs-12 col-sm-2 col-md-2 col-lg-2 control-label">会员信息</label>-->
  22. <!--<div class="col-xs-12 col-sm-8 col-lg-9">-->
  23. <input class="form-control" name="search[member]" id="" type="text"
  24. value="{{$search['member']}}" placeholder="昵称/姓名/手机">
  25. <!--</div>-->
  26. </div>
  27. <div class="form-group col-xs-12 col-sm-2">
  28. <input class="form-control" name="search[room_id]" id="" type="text"
  29. value="{{$search['room_id']}}" placeholder="直播间ID">
  30. </div>
  31. <div class="form-group col-xs-12 col-sm-2">
  32. <input class="form-control" name="search[order_sn]" id="" type="text"
  33. value="{{$search['order_sn']}}" placeholder="请输入订单编号">
  34. </div>
  35. <div class="form-group col-xs-12 col-sm-3">
  36. <select name='search[status]' class='form-control'>
  37. <option value=''>分红状态</option>
  38. <option value='0' @if($search['status'] === '0') selected @endif>未结算</option>
  39. <option value='1' @if($search['status'] == '1') selected @endif>已结算</option>
  40. <option value='-1' @if($search['status'] == '-1') selected @endif>已失效</option>
  41. </select>
  42. </div>
  43. <div class="form-group col-xs-12 col-sm-3">
  44. <select name='search[statistics]' class='form-control'>
  45. <option value='2' @if($search['statistics'] == '2') selected @endif>不统计</option>
  46. <option value='1' @if($search['statistics'] == '1') selected @endif>统计</option>
  47. </select>
  48. </div>
  49. <div class="form-group col-xs-12 col-sm-5">
  50. <div class="col-sm-3">
  51. <label class='radio-inline'>
  52. <input type='radio' value='0' name='search[is_time]'
  53. @if($search['is_time'] == '0') checked @endif>不搜索
  54. </label>
  55. <label class='radio-inline'>
  56. <input type='radio' value='1' name='search[is_time]'
  57. @if($search['is_time'] == '1') checked @endif>搜索
  58. </label>
  59. </div>
  60. {!! app\common\helpers\DateRange::tplFormFieldDateRange(
  61. 'search[time]',
  62. [
  63. 'starttime'=>$search['time']['start'],
  64. 'endtime'=>$search['time']['end'],
  65. 'start'=>$search['time']['start'],
  66. 'end'=>$search['time']['end']
  67. ],
  68. true
  69. ) !!}
  70. </div>
  71. <div class="form-group col-xs-12 col-sm-4">
  72. <input type="button" class="btn btn-success" id="export" value="导出">
  73. <input type="button" class="btn btn-success" id="search" value="搜索">
  74. </div>
  75. </div>
  76. </div>
  77. </form>
  78. </div>
  79. <div class='panel panel-default'>
  80. <div class='panel-heading'>
  81. <div @if ($search['statistics'] != 1) hidden="hidden" @endif>
  82. 分红数量:{{$statisti['total']}},未结算数量:{{$statisti['unsettled']}},已结算数量:{{$statisti['settled']}} ,失效数量:{{$statisti['invalid']}}<br>
  83. 分红总金额:{{$statisti['total_money']}}元,未结算总金额:{{$statisti['unsettled_money']}}元,已结算总金额:{{$statisti['settled_money']}}元,失效总金额:{{$statisti['invalid_money']}}元
  84. </div>
  85. </div>
  86. <div class='panel-body'>
  87. <table class="table table-hover" style="overflow:visible;">
  88. <thead>
  89. <tr>
  90. <th style='width:6%;'>ID</th>
  91. <th style='width:15%;'>时间</th>
  92. <th style='width:8%;'>直播间ID</th>
  93. <th style='width:15%;'>主播</th>
  94. <th style='width:15%;'>订单编号</th>
  95. <th style='width:10%;'>订单金额</th>
  96. <th style='width:10%;'>分红比例</th>
  97. <th style='width:10%;'>分红金额</th>
  98. <th style='width:10%;'>分红状态</th>
  99. </tr>
  100. </thead>
  101. <tbody>
  102. @foreach($list as $row)
  103. <tr>
  104. <td>{{$row['id']}}</td>
  105. <td>{{$row['created_at']}}</td>
  106. <td>{{$row['room_id']}}</td>
  107. <td>
  108. <a target="_blank"
  109. href="{{yzWebUrl('member.member.detail',['id'=>$row['hasOneMember']['uid']])}}">
  110. <img src="{{tomedia($row['hasOneMember']['avatar'])}}"
  111. style="width: 30px; height: 30px;border:1px solid #ccc;padding:1px;">
  112. </br>
  113. {{$row['hasOneMember']['nickname']}}
  114. </a>
  115. </td>
  116. <td>
  117. <a target="_blank"
  118. href="{{yzWebUrl('order.list',['search'=>['ambiguous'=>['field'=>'order','string'=>$row['order_sn']]]])}}">
  119. {{$row['order_sn']}}
  120. </a>
  121. </td>
  122. <td>{{$row['amount']}}</td>
  123. <td>{{$row['bonus_ratio']}}%</td>
  124. <td>{{$row['bonus_amount']}}</td>
  125. <td>{{$row['status_name']}}</td>
  126. </tr>
  127. @endforeach
  128. </tbody>
  129. </table>
  130. {!! $pager !!}
  131. </div>
  132. </div>
  133. <div style="width:100%;height:150px;"></div>
  134. <script language='javascript'>
  135. $(function () {
  136. $('#export').click(function () {
  137. $('#form1').attr('action', '{!! yzWebUrl('plugin.room.admin.anchor-dividend.export') !!}');
  138. $('#form1').submit();
  139. });
  140. $('#search').click(function () {
  141. $('#form1').attr('action', '{!! yzWebUrl('plugin.room.admin.anchor-dividend.index') !!}');
  142. $('#form1').submit();
  143. });
  144. });
  145. </script>
  146. @endsection