efficiency.jsp 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. <%@ page contentType="text/html; charset=utf-8" session="false" %>
  2. <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head>
  5. <title>我的工作台</title>
  6. <%@ include file="../common/header.jsp" %>
  7. <script type="text/javascript" src="${contextPath }/js/calendar/WdatePicker.js"></script>
  8. <script type="text/javascript">
  9. var mydata;
  10. $(document).ready( function() {
  11. $("input.datebox").bind("click", function() {WdatePicker();});
  12. setNowDate();
  13. $("#Result").height(document.body.clientHeight-100);
  14. queryDate();
  15. });
  16. //初始化日期
  17. function setNowDate(){
  18. var myDate = new Date();
  19. var year = myDate.getFullYear();
  20. var month = myDate.getMonth()+1;
  21. var day = myDate.getDate();
  22. var nowdate = year + "-" + month + "-" + day;
  23. $("#beginDate").val(nowdate);
  24. $("#endDate").val(nowdate);
  25. }
  26. //查询数据
  27. function queryDate(){
  28. var beginDate = $("#beginDate").val();
  29. var endDate = $("#endDate").val();
  30. var tjType = selecttjType();
  31. $("#Result").load("${contextPath }/admin/statistics/efficiencylist.html?beginDate="+beginDate+"&endDate="+endDate+"&tjType="+tjType);
  32. }
  33. //取得统计类型
  34. function selecttjType(){
  35. var tjType=document.getElementsByName("tjType");
  36. var tjtype = "";
  37. for(var i=0;i<tjType.length;i++){
  38. if(tjType[i].checked){
  39. if(tjtype=="")
  40. tjtype = tjType[i].value;
  41. else
  42. tjtype += "," + tjType[i].value;
  43. }
  44. }
  45. return tjtype;
  46. }
  47. //导出数据
  48. function excelDate(){
  49. var beginDate = $("#beginDate").val();
  50. var endDate = $("#endDate").val();
  51. var tjType = selecttjType();
  52. document.location.href="${contextPath }/admin/statistics/efficiencyexcel.html?beginDate="+beginDate+"&endDate="+endDate+"&tjType="+tjType;
  53. }
  54. function leftDate(){
  55. var beginDate = $("#beginDate").val();
  56. //var endDate = $("#endDate").val();
  57. var newbDate = checkDate(beginDate,"left");
  58. //var neweDate = checkDate(endDate,"left");
  59. $("#beginDate").val(newbDate);
  60. //$("#endDate").val(neweDate);
  61. queryDate();
  62. }
  63. function rightDate(){
  64. var beginDate = $("#beginDate").val();
  65. //var endDate = $("#endDate").val();
  66. var newbDate = checkDate(beginDate,"");
  67. //var neweDate = checkDate(endDate,"");
  68. $("#beginDate").val(newbDate);
  69. //$("#endDate").val(neweDate);
  70. queryDate();
  71. }
  72. </script>
  73. </head>
  74. <body style="background-color: #E0E0E0;">
  75. <div>
  76. <div class="navfrm">
  77. <span>当前位置:</span>
  78. <span><a href="${contextPath }/admin/welcome.html">首页</a></span>
  79. <span>&nbsp;>>&nbsp;</span>
  80. <span>效率分析</span>
  81. </div>
  82. <table cellspacing="1" cellpadding="0" border="0" style="width: 99%;">
  83. <tr>
  84. <td width="10%"><input id="beginDate" name="beginDate" style="width:100px;" class="datebox" value=""/></td>
  85. <!-- <td width="10%"><input id="endDate" name="endDate" style="width:100px;" class="datebox" value=""/></td> -->
  86. <td width="7%"><input type="button" value="<" onclick="leftDate();" /><input type="button" value=">" onclick="rightDate();" /></td>
  87. <!--
  88. <td width="20%">
  89. <fieldset>
  90. <legend>统计类型</legend>
  91. <table cellspacing="1" cellpadding="0" border="0" style="width: 99%;">
  92. <tr>
  93. <td algin="left"><input name="tjType" id="sllb" type="radio" value="0" checked="checked" /><label for="sllb">舍栏</label></td>
  94. <td algin="left"><input name="tjType" id="sl" type="radio" value="1" /><label for="sl">图表</label></td>
  95. </tr>
  96. </table>
  97. </fieldset>
  98. </td>
  99. -->
  100. <td>
  101. <input type="button" value="查询" onclick="queryDate()" class="sysub" />
  102. <input type="button" value="导出" onclick="excelDate()" class="sysub" />
  103. </td>
  104. </tr>
  105. <tr>
  106. <td colspan="5" style="vertical-align:top;"><div id="Result" style="overflow-x: auto; overflow-y: auto; height:50%; width:98%;"></div></td>
  107. </tr>
  108. </table>
  109. </div>
  110. </body>
  111. </html>