Bez popisu

reportEmergency.html 5.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162
  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.0">
  7. <script src="../Script/Common/huayi.load.js"></script>
  8. <script src="../Script/Common/huayi.config.js"></script>
  9. <link href="../css/WorkOrder/Search.css" rel="stylesheet">
  10. <link href="../css/init.css" rel="stylesheet" />
  11. <link rel="stylesheet" href="../js/zTree/zTreeStyle.css" />
  12. <link rel="stylesheet" href="./css/reportCommon.css" />
  13. <script src="../js/laydate/laydate.js"></script>
  14. <script src="../js/zTree/jquery.ztree.core.js"></script>
  15. </head>
  16. <body class="gray-bg">
  17. <div class="wrapper wrapper-content animated fadeInRight">
  18. <div class="daoHang clearfix">
  19. <div class="dhLeft">
  20. <sapn>
  21. <i class="syIcon"></i>位置:
  22. <a href="javaScript:;" id="ReIndex">首页</a>&gt;
  23. <a href="javaScript:;">报表管理</a>&gt;
  24. <a href="" class="nowPosition">紧急事项报表</a>
  25. </sapn>
  26. </div>
  27. <div class="dhRight">
  28. <a href="" title="刷新"><i class="fa fa-refresh"></i></a>
  29. </div>
  30. </div>
  31. <div class="Content_box">
  32. <div class="complain Shows">
  33. <div class="toolBar clearfix">
  34. <div class="toolLeft">
  35. 开始日期:
  36. <input class="photo x-color inputs laydate-icon" type="text" id="squeryTime" autocomplete="off" />
  37. 结束时间:
  38. <input class="photo x-color inputs laydate-icon" type="text" id="equeryTime" autocomplete="off" />
  39. <div class="inpBox" style="display: none;">
  40. <input class="inps inps1">
  41. <input type="hidden" id="deptid" />
  42. <i class="xl xl_two"></i>
  43. <div class="addTree xlAdd_two">
  44. <ul id="deptTree" class="ztree"></ul>
  45. </div>
  46. </div>
  47. 来源:
  48. <select class="select" id="source"></select>
  49. <button class="btns search_1">查询</button>
  50. <a class="btns" id="exportPublicSentiments">导出</a>
  51. </div>
  52. </div>
  53. <div style="width: 100%;padding: 10px;">
  54. <table id="reportlist" class="tables" data-row-style="rowStyle" data-query-params="queryParams">
  55. </table>
  56. </div>
  57. <div class="footerDataStatistics">统计时段:00:00—23:59:59</div>
  58. </div>
  59. </div>
  60. </div>
  61. <script src="./js/reportCommon.js"></script>
  62. <script>
  63. var exportParams = {}
  64. var tableColumns = [
  65. { field: '总数', title: '总数', align: 'center'},
  66. { field: '一般', title: '一般', align: 'center'},
  67. { field: '一般占比', title: '一般占比', align: 'center'},
  68. { field: '紧急', title: '紧急', align: 'center'},
  69. { field: '紧急占比', title: '紧急占比', align: 'center'},
  70. { field: '区域', title: '区域', align: 'center'},
  71. ]
  72. var treeInputParam = {
  73. classInps:'.inps',
  74. classId:'#deptid',
  75. treeApi:'Department/GetDeptList',
  76. classAddTree:'.addTree',
  77. classXl:'.xl',
  78. treeId:'#deptTree',
  79. treeObj:{
  80. name:'F_DeptName',
  81. id:'F_DeptId',
  82. pid:'F_PartentId',
  83. onclick:zTreeOnClick
  84. }
  85. }
  86. var selectParam = {
  87. id:"#source",
  88. apiUrl:"Dictionary/GetDicValueListById",
  89. dataParam:{
  90. id:1
  91. }
  92. }
  93. $(document).ready(function () {
  94. laydate.render({
  95. elem: '#squeryTime',
  96. theme: '#00a1cb',
  97. type: 'datetime',
  98. });
  99. laydate.render({
  100. elem: '#equeryTime',
  101. theme: '#00a1cb',
  102. type: 'datetime',
  103. });
  104. initTable();
  105. bindtree();
  106. selectCommon(selectParam);
  107. });
  108. //搜索
  109. $(".search_1").click(function () {
  110. initTable();
  111. });
  112. //导出
  113. $('#exportPublicSentiments').click(function () {
  114. exportParams.isdc = 1
  115. exportFileFun('WorkOrderReport/GetAreaLevel',exportParams)
  116. });
  117. //表格
  118. function initTable() {
  119. var dataParams = {
  120. stime: $('#squeryTime').val(),
  121. etime: $('#equeryTime').val(),
  122. source:$('#source').val(),
  123. token: $.cookie("token")
  124. }
  125. exportParams = dataParams
  126. $.ajax({
  127. url: huayi.config.callcenter_url + 'WorkOrderReport/GetAreaLevel',
  128. type: 'get',
  129. data: dataParams,
  130. dataType: "json",
  131. async: true,
  132. success: function (returnValue) {
  133. //异步获取数据
  134. if (returnValue.state == "success") {
  135. var resultData = returnValue.data;
  136. if (resultData.length>0) {
  137. $('#reportlist').bootstrapTable('load', resultData);
  138. }
  139. }
  140. }
  141. });
  142. $('#reportlist').bootstrapTable('destroy').bootstrapTable({
  143. striped: true,
  144. pagination: false,
  145. columns:tableColumns
  146. });
  147. }
  148. </script>
  149. </body>
  150. </html>