apilist.php 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: Administrator
  5. * Date: 2017/3/17 0017
  6. * Time: 上午 10:52
  7. */
  8. use yii\helpers\Url;
  9. use yii\widgets\LinkPager;
  10. ?>
  11. <div class="panel panel-default">
  12. <div class="panel-heading">
  13. <h3 class="panel-title"><?=$name ?></h3>
  14. </div>
  15. <div class="panel-body">
  16. <form id="search_form" action="<?=Url::toRoute(['share/api-list']);?>" method="get">
  17. <div class="row">
  18. </div>
  19. </form>
  20. </div>
  21. <table class="table">
  22. <tr>
  23. <th>推荐人</th>
  24. <th>被推荐人</th>
  25. <th>创建时间</th>
  26. </tr>
  27. <?php if (!empty($models)): ?>
  28. <?php foreach ($models as $vo):?>
  29. <tr >
  30. <td>
  31. <?= !empty($vo->suser) ? $vo->suser->username : "" ;?>
  32. <?php if(!empty($vo->suser)): ?>
  33. <?php switch ($vo->suser->role){
  34. case \common\models\User::USER_ROLE_COMMON :
  35. echo "(用户)";
  36. break;
  37. case \common\models\User::USER_ROLE_DECORATE :
  38. echo "(装修公司)";
  39. break;
  40. case \common\models\User::USER_ROLE_MATER :
  41. echo "(建材商)";
  42. break;
  43. default;
  44. } ?>
  45. <?php endif; ?>
  46. </td>
  47. <td>
  48. <?= !empty($vo->user) ? $vo->user->username : "" ; ?>
  49. <?php if(!empty($vo->user)): ?>
  50. <?php switch ($vo->user->role){
  51. case \common\models\User::USER_ROLE_COMMON :
  52. echo "(用户)";
  53. break;
  54. case \common\models\User::USER_ROLE_DECORATE :
  55. echo "(装修公司)";
  56. break;
  57. case \common\models\User::USER_ROLE_MATER :
  58. echo "(建材商)";
  59. break;
  60. default;
  61. } ?>
  62. <?php endif; ?>
  63. </td>
  64. <td><?=date('Y-m-d H:i',$vo->c_time);?></td>
  65. </tr>
  66. <?php endforeach;?>
  67. <?php endif; ?>
  68. </table>
  69. </div>
  70. <?=LinkPager::widget(['pagination' => $pages]); ?>
  71. <script type="text/javascript">
  72. var start = {
  73. elem: "#start",
  74. //format: "YYYY/MM/DD hh:mm:ss",
  75. //min: laydate.now(),
  76. max: "<?=date('Y-m-d')?>",
  77. //istime: true,
  78. istoday: false,
  79. choose: function(datas) {
  80. //console.log(datas);
  81. //end.min = datas;
  82. //end.start = datas;
  83. }
  84. };
  85. var end = {
  86. elem: "#end",
  87. //format: "YYYY/MM/DD hh:mm:ss",
  88. //min: laydate.now(),
  89. max: "<?=date('Y-m-d')?>",
  90. //istime: true,
  91. istoday: false,
  92. choose: function(datas) {
  93. // start.max = datas;
  94. }
  95. };
  96. laydate(start);
  97. laydate(end);
  98. $('.btn-danger').on('click',function(){
  99. var id = $(this).attr('data-id');
  100. var text = $(this);
  101. swal({
  102. title: "确定删除该记录?",
  103. type: "warning",
  104. showCancelButton: true,
  105. confirmButtonColor: "#DD6B55",
  106. confirmButtonText: "确定",
  107. cancelButtonText: "取消",
  108. closeOnConfirm: true,
  109. closeOnCancel: true },
  110. function(isConfirm){
  111. if (isConfirm) {
  112. $.ajax({
  113. url:'<?=Url::toRoute(['share/del']);?>',
  114. type:'POST',
  115. dataType:'json',
  116. data:{id:id,'<?=Yii::$app->request->csrfParam;?>':'<?=Yii::$app->request->csrfToken;?>'},
  117. success:function(data){
  118. if(data.sign==1){
  119. text.parents('tr').remove();
  120. toastr.success("", data.msg);
  121. }else{
  122. swal("", data.msg, "error");
  123. }
  124. }
  125. })
  126. }
  127. });
  128. });
  129. </script>