qianbao.html 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. <include file="Public:header" />
  2. <div id="main-content">
  3. <div id="top-alert" class="fixed alert alert-error" style="display: none;">
  4. <button class="close fixed" style="margin-top: 4px;">&times;</button>
  5. <div class="alert-content">警告内容</div>
  6. </div>
  7. <div id="main" class="main">
  8. <div class="main-title-h">
  9. <span class="h1-title">钱包检查</span>
  10. </div>
  11. <block name="body">
  12. <div class="container-span">
  13. <div class="span4" style="margin: 0 0px;width: 100%;">
  14. <div class="columns-mod">
  15. <div class="hd cf">
  16. <h5>检查钱包状态</h5>
  17. </div>
  18. <div class="bd">
  19. <div class="sys-info">
  20. <table id="qianbao_table">
  21. <tr>
  22. <th><button class="btn" onclick="start_chk_qianbao();">检查钱包</button></th>
  23. <td><div id="loader"></div></td>
  24. </tr>
  25. </table>
  26. </div>
  27. </div>
  28. <script type="text/javascript" src="__PUBLIC__/Admin/js/jquery.percentageloader-0.1.min.js"></script>
  29. <script type="text/javascript">
  30. var $loader;
  31. var totalKb = '{$cacheSize}';
  32. var kb = 0;
  33. var clearCacheFlag = 0;
  34. var list_len = '{$list_len}';
  35. $loader = $("#loader").percentageLoader({
  36. width : 200,
  37. height : 200,
  38. progress : 0
  39. });
  40. $loader.setValue('检查');
  41. function init(){
  42. $('#qianbao_table').html('<tr> <th><button class="btn" onclick="start_chk_qianbao();">检查钱包</button></th> <td><div id="loader"></div></td> </tr>');
  43. $loader = $("#loader").percentageLoader({
  44. width : 200,
  45. height : 200,
  46. progress : 0
  47. });
  48. $loader.setValue('检查');
  49. }
  50. var lock_click = 0;
  51. var first = 1;
  52. function start_chk_qianbao(){
  53. if(lock_click){
  54. layer.msg('点击太频繁...');
  55. return;
  56. }
  57. lock_click = 1;
  58. if(!first){
  59. init();
  60. }
  61. first = 0;
  62. request(-1);
  63. }
  64. function request(id){
  65. $loader.setProgress((id +1 )/ list_len);
  66. $loader.setValue('检查第' + id + '个');
  67. console.log(id);
  68. $.getJSON('/Admin/Tools/qianbao',{id:id}).success(function(data){
  69. /* console.log(data);*/
  70. if(data.status ===1){
  71. $('#qianbao_table').append('<tr><td colspan="2" style="color: green">'+data.info+'</td></tr>');
  72. request(++id);
  73. }else if(data.status === -1){
  74. $('#qianbao_table').append('<tr><td colspan="2" style="color: yellowgreen;font-weight: bold">'+data.info+'</td></tr>');
  75. request(++id);
  76. }else if(data.status == -2){
  77. $('#qianbao_table').append('<tr><td colspan="2" style="color: red;font-weight: bold">'+data.info+'</td></tr>');
  78. request(++id);
  79. }else if(data.status == 100){
  80. lock_click = 0;
  81. $('#qianbao_table').append('<tr><td colspan="2">'+data.info+'</td></tr>');
  82. }
  83. });
  84. }
  85. </script>
  86. </div>
  87. </div>
  88. </div>
  89. </block>
  90. </div>
  91. </div>
  92. <!-- /内容区 -->
  93. <include file="Public:footer" />