member_income.blade.php 8.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  1. @extends('layouts.base')
  2. @section('content')
  3. @section('title', trans('订单收益统计'))
  4. <link href="{{static_url('yunshop/css/order.css')}}" media="all" rel="stylesheet" type="text/css"/>
  5. <div class="w1200 m0a">
  6. {{--<script type="text/javascript" src="{{static_url('js/dist/jquery.gcjs.js')}}"></script>--}}
  7. {{--<script type="text/javascript" src="{{static_url('js/dist/jquery.form.js')}}"></script>--}}
  8. {{--<script type="text/javascript" src="{{static_url('js/dist/tooltipbox.js')}}"></script>--}}
  9. <div class="rightlist">
  10. <!-- 新增加右侧顶部三级菜单 -->
  11. <div class="panel panel-default">
  12. <div class="panel-body">
  13. <div class="card">
  14. <div class="card-content">
  15. <form action="" method="post" class="form-horizontal" role="form" id="form1">
  16. <div class="form-group col-xs-12 col-sm-2">
  17. <input type="text" class="form-control" name="search[member_id]" value="{{$search['member_id']?$search['member_id']:''}}" placeholder="会员ID"/>
  18. </div>
  19. <div class="form-group col-xs-12 col-sm-2">
  20. <input type="text" class="form-control" name="search[member]" value="{{$search['member']?$search['member']:''}}" placeholder="会员昵称/姓名/手机"/>
  21. </div>
  22. <div class='form-group col-xs-12 col-sm-6'>
  23. <div class="input-group">
  24. <span class="input-group-addon">
  25. <input type="checkbox" name="search[is_time]" value="1"
  26. @if($search['is_time'] == '1')checked="checked"@endif>
  27. </span>
  28. {!!app\common\helpers\DateRange::tplFormFieldDateRange('search[time]', [
  29. 'starttime'=>$search['time']['start'] ?: date('Y-m-d H:i:s'),
  30. 'endtime'=>$search['time']['end'] ?: date('Y-m-d H:i:s'),
  31. 'start'=>0,
  32. 'end'=>0
  33. ], true)!!}
  34. </div>
  35. </div>
  36. <div class="form-group col-xs-12 col-sm-4">
  37. <button class="btn btn-success" id="search"><i class="fa fa-search"></i> 搜索</button>
  38. <button type="submit" name="export" value="1" id="export" class="btn btn-default">导出 Excel</button>
  39. </div>
  40. </form>
  41. </div>
  42. </div>
  43. </div>
  44. </div>
  45. <div class="panel panel-default">
  46. <table class='table' style='float:left;margin-bottom:0;table-layout: fixed;line-height: 40px;height: 40px'>
  47. <tr class='trhead'>
  48. <td colspan='8' style="text-align: left;">
  49. 累计收入: <span id="total">{{ $total['total_amount'] }}元</span>&nbsp;&nbsp;&nbsp;未提现收入: <span id="total">{{ $total['unwithdraw'] }}元</span>&nbsp;&nbsp;&nbsp;已提现收入: <span id="total">{{ $total['withdraw'] }}元</span>&nbsp;&nbsp;&nbsp;扣除手续费: <span id="total">{{ $totalPoundage['total_poundage'] }}元</span><br>
  50. 分销佣金:{{$total['commission_dividend']}}元,经销商提成:{{$total['team_dividend']}}元,区域分红:{{$total['area_dividend']}}元,股东分红:{{$total['shareholder_dividend']}}元,招商分红:{{$total['merchant_dividend']}}元
  51. </td>
  52. </tr>
  53. </table>
  54. </div>
  55. <div class="panel panel-default">
  56. <div class=" order-info">
  57. <div class="table-responsive">
  58. <table class='table order-title table-hover table-striped'>
  59. <thead>
  60. <tr>
  61. <th class="col-md-2 text-center" style='width:80px;'>排行</th>
  62. <th class="col-md-2 text-center" style="white-space: pre-wrap;">会员</th>
  63. <th class="col-md-2 text-center">累计收入</th>
  64. <th class="col-md-2 text-center">未提现收入</th>
  65. <th class="col-md-2 text-center">已提现收入</th>
  66. <th class="col-md-2 text-center">扣除手续费</th>
  67. <th class="col-md-2 text-center">分销佣金</th>
  68. <th class="col-md-2 text-center">经销商提成</th>
  69. <th class="col-md-2 text-center">股东分红</th>
  70. <th class="col-md-2 text-center">区域分红</th>
  71. <th class="col-md-2 text-center">招商分红</th>
  72. <th class="col-md-2 text-center">收入明细</th>
  73. </tr>
  74. </thead>
  75. <tbody>
  76. @foreach($list as $key => $row)
  77. <tr style="height: 40px; text-align: center">
  78. <td>
  79. @if($key <= 2 && empty($page))
  80. <labe class='label label-danger' style='padding:8px;'>&nbsp;{{ $key + 1 }}&nbsp;</labe>
  81. @else
  82. <labe class='label label-default' style='padding:8px;'>&nbsp;{{ ($key + 1) + 10 * $page }}&nbsp;</labe>
  83. @endif
  84. </td>
  85. <td>
  86. @if(!empty($row->hasOneMember->avatar))
  87. <img src='{{ $row->hasOneMember->avatar }}' style='width:30px;height:30px;padding:1px;border:1px solid #ccc' /><br/>
  88. @endif
  89. @if(empty($row->hasOneMember->nickname))
  90. 未更新
  91. @else
  92. {{ $row->hasOneMember->nickname }}
  93. @endif
  94. </td>
  95. <td>{{ $row['total_amount'] ?: '0.00' }}</td>
  96. <td>{{ $row['unwithdraw'] ?: '0.00' }}</td>
  97. <td>{{ $row['withdraw'] ?: '0.00' }}</td>
  98. <td>{{ $row->hasOneWithdraw->total_poundage ?: '0.00' }}</td>
  99. <td>{{ $row['commission_dividend'] ?: '0.00' }}</td>
  100. <td>{{ $row['team_dividend'] ?: '0.00' }}</td>
  101. <td>{{ $row['shareholder_dividend'] ?: '0.00' }}</td>
  102. <td>{{ $row['area_dividend'] ?: '0.00' }}</td>
  103. <td>{{ $row['merchant_dividend'] ?: '0.00' }}</td>
  104. <td>
  105. <a href="{!! yzWebFullUrl('charts.income.member-income.detail',['id' => $row['member_id']]) !!}" class="btn btn-primary">收入详情</a>
  106. </td>
  107. </tr>
  108. @endforeach
  109. </tbody>
  110. </table>
  111. </div>
  112. </div>
  113. @include('order.modals')
  114. <div id="pager">{!! $pager !!}</div>
  115. </div>
  116. </div>
  117. </div>
  118. <script>
  119. $(function () {
  120. $('#export').click(function () {
  121. $('#form1').attr('action', '{!! yzWebUrl('charts.income.member-income.export') !!}');
  122. $('#form1').submit();
  123. setTimeout(() =>{
  124. $('#form1').attr('action', '');
  125. },0)
  126. });
  127. });
  128. </script>
  129. @endsection