usership.php 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. <?php require_once 'header.php' ?>
  2. <h3><span class="current">用户结算</span></h3>
  3. <br>
  4. <div class="panel panel-default">
  5. <div class="panel-body">
  6. <form class="form-inline" action="" method="get">
  7. <div class="form-group">
  8. <select name="ship_type" class="form-control">
  9. <option value="-1">全部类型</option>
  10. <?php if($this->
  11. setConfig->shipType()):?><?php foreach($this->
  12. setConfig->shipType() as $key=>$val):?>
  13. <option value="<?php echo $key?>"<?php echo $search['ship_type']==$key ? ' selected' : ''?>
  14. ><?php echo $val?>
  15. </option>
  16. <?php endforeach;?>
  17. <?php endif;?>
  18. </select>
  19. </div>
  20. <div class="form-group">
  21. <select name="ship_cycle" class="form-control">
  22. <option value="-1">全部周期</option>
  23. <?php if($this->
  24. setConfig->shipCycle()):?><?php foreach($this->
  25. setConfig->shipCycle() as $key=>$val):?>
  26. <option value="<?php echo $key?>"<?php echo $search['ship_cycle']==$key ? ' selected' : ''?>
  27. ><?php echo $val?>
  28. </option>
  29. <?php endforeach;?>
  30. <?php endif;?>
  31. </select>
  32. </div>
  33. <div class="form-group">
  34. <input type="text" class="form-control" name="kw" placeholder="用户名/编号" value="<?php echo $search['kw']?>">
  35. </div>
  36. <button type="submit" class="btn btn-primary"><span class="glyphicon glyphicon-search"></span>&nbsp;立即查询</button>&nbsp;<a href="javascript:;" onclick="showContent('批量结算','<?php echo $this->dir?>usership/batch')" class="btn btn-warning"><span class="glyphicon glyphicon-th-list"></span>&nbsp;批量结算</a>
  37. </form>
  38. <br>点击结算后,未结订单收入将结算到账户余额中,然后等待付款。未结收入不含当天的订单
  39. </div>
  40. </div>
  41. <div class="table-responsive">
  42. <table id="table-6" class="table table-hover ">
  43. <thead>
  44. <tr class="info">
  45. <th width="100">
  46. 用户编号
  47. </th>
  48. <th>
  49. 用户名
  50. </th>
  51. <th>
  52. 结算类型
  53. </th>
  54. <th>
  55. <a href="?by=paid&sort=<?php echo $by=='paid' && $sort ? 0 : 1 ?>"><font color="#ffffff">已付金额<span class="glyphicon glyphicon-triangle-<?php echo $by=='paid' &&$sort ? 'bottom' : 'top'?>"></span></font></a>
  56. </th>
  57. <th>
  58. <a href="?by=unpaid&sort=<?php echo $by=='unpaid' &&$sort ? 0 : 1 ?>"><font color="#ffffff">账户余额<span class="glyphicon glyphicon-triangle-<?php echo $by=='unpaid' &&$sort ? 'bottom' : 'top'?>"></span></font></a>
  59. </th>
  60. <th>
  61. 未结订单数
  62. </th>
  63. <th>
  64. 未结订单收入
  65. </th>
  66. <th>
  67. 操作
  68. </th>
  69. </tr>
  70. </thead>
  71. <tbody>
  72. <?php if($lists):?>
  73. <?php foreach($lists as $key=>$val):$where=array('fields'=>'is_state=? and is_ship=? and userid=? and addtime<?','values'=>array(1,0,$val['id'],strtotime(date('Y-m-d'))),);$val['total_unship_count']=$this->model()->select()->from('orders')->where($where)->count();$total_unship_income=$this->model()->select(array('income'=>'realmoney*uprice'))->from('orders')->where($where)->sum();$val['income']=$total_unship_income['income'];?>
  74. <td>
  75. <?php echo $val['id']?>
  76. </td>
  77. <td>
  78. <div class="dropdown">
  79. <a href="javascript:;" class="dropdown-toggle" id="menulist" data-toggle="dropdown" aria-expanded="true"><?php echo $val['username']?>
  80. <span class="caret"></span>
  81. <ul class="dropdown-menu" aria-labelledby="menulist">
  82. <li><a href="javascript:;" onclick="showContent('基本信息','<?php echo $this->dir?>users/getuserinfo/<?php echo $val['id']?>
  83. ')"><span class="glyphicon glyphicon-triangle-right"></span>&nbsp;基本信息</a></li>
  84. <li><a href="javascript:;" onclick="showContent('设置分成比率','<?php echo $this->dir?>users/getuserprice/<?php echo $val['id']?>
  85. ')"><span class="glyphicon glyphicon-triangle-right"></span>&nbsp;分成比率</a></li>
  86. <li><a href="javascript:;" onclick="showContent('收款信息','<?php echo $this->dir?>users/getbadata/<?php echo $val['id']?>
  87. ')"><span class="glyphicon glyphicon-triangle-right"></span>&nbsp;收款信息</a></li>
  88. <li><a href="javascript:;" onclick="showContent('接入信息','<?php echo $this->dir?>users/getapidata/<?php echo $val['id']?>
  89. ')"><span class="glyphicon glyphicon-triangle-right"></span>&nbsp;接入信息</a></li>
  90. <li><a href="<?php echo $this->dir?>userlogs/?uname=<?php echo $val['username']?>
  91. "><span class="glyphicon glyphicon-triangle-right"></span>&nbsp;登陆日志</a></li>
  92. </ul>
  93. </div>
  94. </td>
  95. <td>
  96. <?php echo $this->
  97. setConfig->shipType($val['ship_type'])?>(<?php echo $this->
  98. setConfig->shipCycle($val['ship_cycle'])?>)
  99. </td>
  100. <td class="green">
  101. <?php echo $val['paid']?>
  102. </td>
  103. <td class="red">
  104. <?php echo $val['unpaid']?>
  105. </td>
  106. <td>
  107. <?php echo $val['total_unship_count']?>
  108. 条&nbsp;<a href="<?php echo $this->dir?>orders?is_state=1&is_ship=0&kw=<?php echo $val['username']?>
  109. " target="_blank"><span class="glyphicon glyphicon-share-alt" data-toggle="tooltip" title="查看订单列表"></span></a>
  110. </td>
  111. <td class="orange">
  112. <?php echo number_format($val['income'],2,'.','')?>
  113. </td>
  114. <td>
  115. <a href="javascript:;" onclick="showContent('付款给商户','<?php echo $this->dir?>usership/ship/<?php echo $val['id']?>
  116. ');" class="btn btn-danger btn-sm"><span class="glyphicon glyphicon-credit-card"></span>&nbsp;结算</a>
  117. </td>
  118. </tr>
  119. <?php endforeach;?>
  120. <?php else:?>
  121. <tr>
  122. <td colspan="8">
  123. no data.
  124. </td>
  125. <?php endif;?>
  126. </tbody>
  127. </table>
  128. </div>
  129. <?php echo $lists ? $pagelist:'' ?>
  130. <br>
  131. <br>
  132. <?php require_once 'footer.php' ?>