list.php 6.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203
  1. <?php
  2. use common\services\xhUserService;
  3. use yii\widgets\LinkPager;
  4. ?>
  5. <style>
  6. .main_index_bg_today {
  7. background: white;
  8. margin-bottom: 10px;
  9. padding-top: 20px;
  10. padding-bottom: 20px;
  11. }
  12. .main_index_bg_today .overview-item {
  13. width: 33%;
  14. display: inline-block;
  15. text-align: center;
  16. height: 50px;
  17. }
  18. .main_index_bg_today .overview-item .item-value {
  19. margin-top: 10px;
  20. font-size: 15px;
  21. font-weight: bold;
  22. }
  23. </style>
  24. <?php
  25. use backend\widgets\TabWidget;
  26. echo TabWidget::widget(['list' => $this->context->menuList, 'currentMenu' => $this->context->id]);
  27. ?>
  28. <div class="panel panel-default">
  29. <?php
  30. use backend\widgets\SubTabWidget;
  31. echo SubTabWidget::widget(['list' => $this->context->subMenuList, 'currentMenu' => $this->context->action->id]);
  32. ?>
  33. <!--
  34. <div class="main_index_bg_today" style="margin-top: 20px;">
  35. <div class="overview-item" style="border-right: 1px dashed #ccc;">
  36. <div class="item-title">
  37. <div><span>余额(元)</span>
  38. </div>
  39. </div>
  40. <div class="item-value">0</div>
  41. </div>
  42. <div class="overview-item" style="border-right: 1px dashed #ccc;">
  43. <div class="item-title">
  44. <div><span>待结算(元)</span>
  45. </div>
  46. </div>
  47. <div class="item-value">0</div>
  48. </div>
  49. <div class="overview-item" style="border-right: none;">
  50. <div class="item-title">
  51. <div><span>短信数(条)</span>
  52. </div>
  53. </div>
  54. <div class="item-value">0</div>
  55. </div>
  56. </div>
  57. -->
  58. <div class="panel-body">
  59. <div class="dataTables_wrapper form-inline dt-bootstrap no-footer">
  60. <div class="row">
  61. <form action="" method="GET">
  62. <div class="col-xs-6">
  63. <div class="dataTables_length">
  64. <label>支付方式: <select name="payWay" class="form-control">
  65. <option <?php if ($_GET['payWay'] == -1 || isset($_GET['payWay']) == false) {
  66. echo 'selected';
  67. } ?> value="-1">全部
  68. </option>
  69. <option <?php if ($_GET['payWay'] == '0') {
  70. echo 'selected';
  71. } ?> value="0">微信
  72. </option>
  73. <option <?php if ($_GET['payWay'] == 1) {
  74. echo 'selected';
  75. } ?> value="1">支付宝
  76. </option>
  77. <option <?php if ($_GET['payWay'] == 2) {
  78. echo 'selected';
  79. } ?> value="2">余额
  80. </option>
  81. <option <?php if ($_GET['payWay'] == 3) {
  82. echo 'selected';
  83. } ?> value="3">现金
  84. </option>
  85. </select> </label>
  86. &nbsp;&nbsp;
  87. <label>自定义时间:<input type="text" name="date" class="form-control" autocomplete="off" id="getDate"></label>
  88. <input class="btn btn-secondary btn-single" type="submit" name="" value="搜索">
  89. </div>
  90. </div>
  91. </form>
  92. </div>
  93. <div class="table-responsive">
  94. <table class="table table-bordered table-striped table-hover">
  95. <thead>
  96. <tr class="active">
  97. <th class="no-sorting hidden-xs"><input type="checkbox"></th>
  98. <th class="hidden-xs">ID</th>
  99. <th>姓名</th>
  100. <th>来源</th>
  101. <th>支付方式</th>
  102. <th>收支</th>
  103. <th>累计收入</th>
  104. <th>时间</th>
  105. <th>操作</th>
  106. </tr>
  107. </thead>
  108. <tbody class="middle-align">
  109. <?php foreach ($models as $key => $val) { ?>
  110. <tr>
  111. <td class="hidden-xs"><input type="checkbox"></td>
  112. <td class="hidden-xs"><?= $val->id ?></td>
  113. <td>
  114. <?php
  115. if (!empty($val->userId)) {
  116. $user = xhUserService::getById($val->userId);
  117. echo $user['userName'];
  118. } else {
  119. echo $val->userName;
  120. }
  121. ?>
  122. </td>
  123. <td><?= $val->event ?></td>
  124. <td><?= $payWay[$val->payWay] ?></td>
  125. <td><?php if ($val->io == 1) {
  126. echo '+';
  127. } else {
  128. echo '-';
  129. } ?><?= $val->amount ?></td>
  130. <td><?= $val->totalIncome ?></td>
  131. <td><?php echo date("Y-m-d H:i", strtotime($val->createTime)); ?></td>
  132. <td>
  133. <!--
  134. <a href="<?= $capitalTypeList[$val->capitalType]['link'] ?>?id=<?= $val->relateId ?>" class="btn btn-secondary btn-sm btn-icon icon-left">明细</a>
  135. -->
  136. </td>
  137. </tr>
  138. <?php } ?>
  139. </tbody>
  140. </table>
  141. </div>
  142. <div class="row">
  143. <div style="margin-left:20px;"><?php if ($totalAmount > 0) { ?>合计:<?= $totalAmount ?>元<?php } ?></div>
  144. <div>
  145. <!--
  146. <div style="display:inline-block;margin-left:15px;">
  147. <label><select name="example-1_length"
  148. aria-controls="example-1" class="form-control">
  149. <option value="0">批量操作</option>
  150. <option value="1">批量下架</option>
  151. <option value="2">批量删除</option>
  152. </select>
  153. </label>
  154. <input class="btn btn-secondary btn-single" type="submit" name="" value="确认" />
  155. </div>
  156. -->
  157. <div class="dataTables_paginate paging_simple_numbers" style="float:right;padding-top:0px;margin-right:15px;">
  158. <?= LinkPager::widget(['pagination' => $pages]); ?>
  159. </div>
  160. </div>
  161. </div>
  162. </div>
  163. </div>
  164. </div>
  165. <!-- footer -->
  166. <?php
  167. use backend\widgets\FooterWidget;
  168. ?>
  169. <?= FooterWidget::widget() ?>
  170. <!-- footer -->
  171. <script src="/js/layDate-v5.0.9/laydate.js"></script>
  172. <script>
  173. //执行一个laydate实例
  174. laydate.render({
  175. elem: '#getDate',
  176. range: true,
  177. value: '<?= $_GET['date'] ?>',
  178. });
  179. </script>