市长热线演示版

WorkOrderDistribution.aspx 5.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WorkOrderDistribution.aspx.cs"
  2. Inherits="HySoft.BaseCallCenter.Web.reportmanage.dataanalysis.WorkOrderDistribution" %>
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  4. <html xmlns="http://www.w3.org/1999/xhtml">
  5. <head runat="server">
  6. <title>工单时间点分布</title>
  7. <link href="../../scripts/ui/skins/Aqua/css/ligerui-all.css" rel="stylesheet" type="text/css" />
  8. <link href="../../images/style.css" rel="stylesheet" type="text/css" />
  9. <script src="../../scripts/jquery/jquery-1.8.3.min.js" type="text/javascript"></script>
  10. <script src="../../scripts/ui/js/ligerui.min.js" type="text/javascript"></script>
  11. <script src="../../scripts/My97DatePicker/WdatePicker.js" type="text/javascript"></script>
  12. <script src="../../ThirdParty/js/highcharts.js" type="text/javascript"></script>
  13. <script src="../../ThirdParty/js/modules/exporting.js" type="text/javascript"></script>
  14. <script type="text/javascript">
  15. $(function () {
  16. $('#container1').highcharts({
  17. title: {
  18. text: '工单时间点分布情况',
  19. x: -20 //center
  20. },
  21. subtitle: {
  22. text: '',
  23. x: -20
  24. },
  25. xAxis: {
  26. categories: ['8:00', '9:00', '10:00', '11:00', '12:00', '13:00', '14:00', '15:00', '16:00', '17:00']
  27. },
  28. yAxis: {
  29. title: {
  30. text: '工单数量 (个)'
  31. },
  32. plotLines: [{
  33. value: 0,
  34. width: 1,
  35. color: '#808080'
  36. }]
  37. },
  38. tooltip: {
  39. valueSuffix: '个'
  40. },
  41. legend: {
  42. layout: 'vertical',
  43. align: 'right',
  44. verticalAlign: 'middle',
  45. borderWidth: 0
  46. },
  47. series: [{
  48. name: '工单数量',
  49. data: <%=getWorkOrderData() %>
  50. }]
  51. });
  52. })
  53. </script>
  54. <script type="text/javascript">
  55. $(function () {
  56. $('#container2').highcharts({
  57. chart: {
  58. type: 'column'
  59. },
  60. title: {
  61. text: '工单时间点分布情况'
  62. },
  63. subtitle: {
  64. text: ''
  65. },
  66. xAxis: {
  67. categories: ['8:00', '9:00', '10:00', '11:00', '12:00', '13:00', '14:00', '15:00', '16:00', '17:00']
  68. },
  69. yAxis: {
  70. min: 0,
  71. title:{
  72. text: '工单数量 (个)'
  73. }
  74. },
  75. tooltip: {
  76. headerFormat: '<span style="font-size:10px">{point.key}</span><table>',
  77. pointFormat: '<tr><td style="color:{series.color};padding:0">{series.name}: </td>' + '<td style="padding:0"><b>{point.y:.1f} mm</b></td></tr>',
  78. footerFormat: '</table>',
  79. shared: true,
  80. useHTML: true
  81. },
  82. plotOptions: {
  83. column: {
  84. pointPadding: 0.2,
  85. borderWidth: 0
  86. }
  87. },
  88. series: [{
  89. name: '工单数量',
  90. data: <%=getWorkOrderData() %>
  91. }]
  92. });
  93. })
  94. </script>
  95. <script type="text/javascript">
  96. function tabs(tabId) {
  97. for (var i = 0; i <= 1; i++) {
  98. if (tabId == i) {
  99. document.getElementById("tabli" + i).className = "selected";
  100. document.getElementById("tab_" + i).style.display = "block";
  101. }
  102. else {
  103. document.getElementById("tabli" + i).className = "";
  104. document.getElementById("tab_" + i).style.display = "none";
  105. }
  106. }
  107. }
  108. </script>
  109. </head>
  110. <body>
  111. <form id="form1" runat="server">
  112. <div class="tools_box">
  113. <div class="tools_bar">
  114. <div class="search_box">
  115. 开始时间:<asp:TextBox ID="txtStartTime" runat="server" CssClass="txtInput" Width="80px"
  116. onfocus="WdatePicker({skin:'whyGreen'})"></asp:TextBox>&nbsp;&nbsp; 结束时间:<asp:TextBox
  117. ID="txtEndTime" runat="server" CssClass="txtInput" Width="80px" onfocus="WdatePicker({skin:'whyGreen'})"></asp:TextBox>&nbsp;&nbsp;
  118. <asp:Button ID="btnConfirm" runat="server" class="btnSearch" Text="搜索" OnClick="btnConfirm_Click" />&nbsp;&nbsp;
  119. <%--<asp:Button ID="btnExport" runat="server" class="btnSearch" Text="导出" OnClick="btnExport_Click" />
  120. <input id="Button2" type="button" value="打印" class="btnSearch" onclick="SearchGaoJi();" />--%>
  121. </div>
  122. </div>
  123. </div>
  124. <ul class="tab_nav">
  125. <li id="tabli0" class="selected"><a onclick="tabs(0);" href="javascript:;">折线图</a></li>
  126. <li id="tabli1"><a onclick="tabs(1);" href="javascript:;">柱状图</a></li>
  127. </ul>
  128. <div>
  129. <div id="tab_0" style="display: block">
  130. <div id="container1" style="min-width: 700px; height: 400px">
  131. </div>
  132. </div>
  133. <div id="tab_1" style="display: none">
  134. <div id="container2" style="min-width: 700px; height: 400px">
  135. </div>
  136. </div>
  137. </div>
  138. <br/>
  139. <h4>注:默认显示当月1号到当日每天创建时间08:40:00至17:30:00的数据</h4>
  140. </form>
  141. </body>
  142. </html>