商丘12345 前端

User-personaList.html 5.8KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title></title>
  6. <meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1,user-scalable=no">
  7. <meta name="apple-mobile-web-app-capable" content="yes">
  8. <meta name="apple-mobile-web-app-status-bar-style" content="black">
  9. <link rel="stylesheet" href="../css/mui.min.css">
  10. <link rel="stylesheet" href="../css/iconfont.css" />
  11. <link rel="stylesheet" href="../css/userList.css" />
  12. </head>
  13. <body>
  14. <header class="mui-bar mui-bar-nav" style="padding-right: 15px;color: #fff;">
  15. <a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a>
  16. <h1 class="mui-center mui-title"><span class="Totle-box">全部任务</span></h1>
  17. </header>
  18. <!--页面主内容区开始-->
  19. <div class="mui-content">
  20. <div class="head">
  21. <p class="nickName_box"><span class="nickName"></span></p>
  22. </div>
  23. <ul class="count_list clearFix mui-segmented-control" id="segmentedControl">
  24. <li>
  25. <a href="#type_con0" class="mui-control-item mui-active">全部记录<span class="count total" </span></a>
  26. </li>
  27. <li>
  28. <a href="#type_con1" class="mui-control-item">处理中<span class="count blzcount"></span></a>
  29. </li>
  30. <li>
  31. <a href="#type_con2" class="mui-control-item">已办结<span class="count yblcount"></span></a>
  32. </li>
  33. </ul>
  34. <ul class="mui-table-view mui-control-content mui-active type_cla" id="type_con0" data-index="-1">
  35. <li class="mui-table-view-cell turn_gdlist" data-index="-1">
  36. <a class="mui-navigate-right">
  37. <span class="type_data">全部诉求</span><span class="count all_count"></span>
  38. <span class="mui-badge right_wz">查看全部诉求</span>
  39. </a>
  40. </li>
  41. </ul>
  42. <ul class="mui-table-view mui-control-content type_cla" id="type_con1" data-index="0">
  43. <li class="mui-table-view-cell turn_gdlist" data-index="0" >
  44. <a class="mui-navigate-right">
  45. <span class="type_data">处理中总数</span><span class="count going"></span>
  46. <span class="mui-badge right_wz">查看处理中诉求</span>
  47. </a>
  48. </li>
  49. </ul>
  50. <ul class="mui-table-view mui-control-content type_cla" id="type_con2" data-index="1">
  51. <li class="mui-table-view-cell turn_gdlist" data-index="1">
  52. <a class="mui-navigate-right" >
  53. <span class="type_data">已处理总数</span><span class="count finish"></span>
  54. <span class="mui-badge right_wz">查看已处理诉求</span>
  55. </a>
  56. </li>
  57. </ul>
  58. </div>
  59. </body>
  60. <script src="../js/mui.min.js "></script>
  61. <script src="../js/zepto.js"></script>
  62. <script src="../js/huayi.config.js"></script>
  63. <script src="../js/huayi.http.js"></script>
  64. <script src="../js/jquery.min.js"></script>
  65. <script>
  66. mui.init();
  67. mui.plusReady(function() {
  68. var usercode = localStorage.getItem("user1"); //获取本地存储
  69. var type = 0;
  70. Ajax(type);
  71. $('.count_list li').on('tap',function(){
  72. type=$(this).index();
  73. Ajax(type);
  74. })
  75. //权限判断
  76. function Ajax(type){
  77. $('#type_con'+type).children('.order_jl').remove();
  78. mui.ajax(huayi.config.callcenter_url + '/APP/GetWorkOrderCount', {
  79. data: {
  80. usercode: usercode,
  81. type:type
  82. },
  83. dataType: 'json', //服务器返回json格式数据
  84. type: 'get', //HTTP请求类型
  85. success: function(result) {
  86. var con=result.data;
  87. if(result.state.toLowerCase()=='success'){
  88. $('.total').html(con.total);//全部记录
  89. $('.blzcount').html(con.blzcount);//办理中
  90. $('.yblcount').html(con.yblcount);//已办理
  91. $('.all_count').html('('+ con.total +')');//所有诉求
  92. $('.going').html('('+ con.blzcount +')');//办理中
  93. $('.finish').html('('+ con.yblcount +')');//已办理
  94. var typeData=con.typedata;
  95. $(typeData).each(function(i,n){
  96. typeData = JSON.stringify(typeData);
  97. $('<li class="mui-table-view-cell order_jl" onclick="aaa(this)" data-index="'+ n.F_ValueId+'">'+
  98. '<a class="mui-navigate-right">'+
  99. '<span class="type_data">'+ n.F_Value+'记录</span><span class="count">('+ n.Count+')</span>'+
  100. '</a>'+
  101. '</li>').appendTo('#type_con'+type);
  102. })
  103. }
  104. },
  105. error: function(xhr, type, errorThrown) {
  106. //异常处理;
  107. }
  108. });
  109. }
  110. //全部记录
  111. $('.turn_gdlist').click(function(){
  112. var isdeal=$(this).attr('data-index');
  113. var nwaiting = plus.nativeUI.showWaiting();
  114. webviewShow = plus.webview.create("user-worklist.html?isdeal="+isdeal); //后台创建webview并打开show.html
  115. webviewShow.addEventListener("loaded", function() { //注册新webview的载入完成事件
  116. nwaiting.close(); //新webview的载入完毕后关闭等待框
  117. webviewShow.show("slide-in-right", 300); //把新webview窗体显示出来,显示动画效果为速度300毫秒的右侧移入动画
  118. }, false);
  119. })
  120. })
  121. function aaa(ths){
  122. var order_type=$(ths).attr('data-index');
  123. var isdeal=$(ths).parent(".type_cla").attr('data-index');
  124. var nwaiting = plus.nativeUI.showWaiting();
  125. webviewShow = plus.webview.create("user-worklist.html?type="+order_type+"&isdeal="+isdeal); //后台创建webview并打开show.html
  126. webviewShow.addEventListener("loaded", function() { //注册新webview的载入完成事件
  127. nwaiting.close(); //新webview的载入完毕后关闭等待框
  128. webviewShow.show("slide-in-right", 300); //把新webview窗体显示出来,显示动画效果为速度300毫秒的右侧移入动画
  129. }, false);
  130. }
  131. </script>
  132. </html>