toStatement.jsp 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. <%@ page language="java" contentType="text/html;charset=GBK" pageEncoding="GBK"%>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  3. <html>
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html;charset=GBK">
  6. <title>部门档案报表</title>
  7. <link href="/shares/js/yw/master1/liger/skins/ynet/css/ligerui-all.css" rel="stylesheet" type="text/css" />
  8. <script type="text/javascript" src="/shares/js/common.js"></script>
  9. <script type="text/javascript" src="/shares/js/constant.js"></script>
  10. <link href="/shares/css/yw/master1/reset.css" rel="stylesheet" type="text/css" />
  11. <script type="text/javascript" src="/shares/datePicker/WdatePicker.js"></script>
  12. <script type="text/javascript" src="/shares/js/jquery-1.9.0.min.js"></script>
  13. <script type="text/javascript" src="/shares/highcharts/js/highcharts.js"></script>
  14. <script type="text/javascript" src="/shares/highcharts/js/modules/exporting.js"></script>
  15. <script type="text/javascript" src="/shares/highcharts/js/modules/data.js"></script>
  16. <!-- <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script> -->
  17. <!-- <script src="http://code.highcharts.com/highcharts.js"></script> -->
  18. <link href="/shares/css/yw/master1/reset.css" rel="stylesheet" type="text/css" />
  19. <style type="text/css">
  20. body {
  21. overflow: hidden;
  22. background: #fff;
  23. }
  24. .default_search li{height:25px}
  25. .default_search ul{display:inline;width:250px;float:left;}
  26. .default_search li.text{float:left;width:151px;padding-top:5px;}
  27. .default_search li.title{float:left;width:90px;padding-top:9px;text-align: right;padding-left: 5px; font-size: 13px;font-weight: normal;}
  28. .search-button {padding-top:5px;float:left;}
  29. .default_search li input[type='text']{width:100px;background:#fff; height:18px;border-style: inherit; line-height: 18px}
  30. .default_search li select{height:20px;border-style: inherit; line-height: 21px; }
  31. </style>
  32. <script type="text/javascript">
  33. $(function ()
  34. {
  35. loadTypeTree("selectbutton",{type:"dept",tab:"1,2",backId:"dept_name_id",backName:"dept_name"});
  36. createQuarterChartForDept();
  37. });
  38. function createQuarterChartForDept() {
  39. var dept_name_id = $("#dept_name_id").val();
  40. var group_name = [];
  41. var ams_count = [];
  42. $.ajax({
  43. type : "POST",
  44. url : "amsStatistical.do?method=getChartDataForDept&dept_name_id="+dept_name_id,
  45. dataType : 'json',
  46. async : false,
  47. success : function(data) {
  48. if (data != null && data.length != 0) {
  49. for (var i = 0; i < data.length; i++) {
  50. group_name[i] = data[i].GROUPNAME;
  51. ams_count[i] = data[i].ams_count;
  52. }
  53. }
  54. }
  55. });
  56. $('#container').highcharts({
  57. chart: {
  58. type: 'column'
  59. },
  60. lang : {
  61. printChart : '打印图表',
  62. downloadJPEG : '下载JPEG图片',
  63. downloadPDF : '下载PDF文件',
  64. downloadPNG : '下载PNG图片',
  65. downloadSVG : '下载SVG矢量图'
  66. },
  67. credits : {
  68. enabled : false
  69. },
  70. title: {
  71. text: '部门档案报表',
  72. style: {
  73. fontSize: "28px"
  74. }
  75. },
  76. xAxis: {
  77. categories: group_name
  78. },
  79. yAxis: {
  80. min: 0,
  81. title: {
  82. text: '数值'
  83. }
  84. },
  85. tooltip: {
  86. headerFormat: '<span style="font-size:10px">{point.key}</span><table>',
  87. pointFormat: '<tr><td style="color:{series.color};padding:0">{series.name}: </td>' +
  88. '<td style="padding:0"><b>{point.y:.0f}</b></td></tr>',
  89. footerFormat: '</table>',
  90. shared: true,
  91. useHTML: true
  92. },
  93. plotOptions: {
  94. column: {
  95. pointPadding: 0.2,
  96. borderWidth: 0
  97. }
  98. },
  99. series: [{
  100. name: '数量',
  101. data: ams_count
  102. }]
  103. });
  104. }
  105. </script>
  106. </head>
  107. <body>
  108. <div class="s_title b10 f6">
  109. <img src="/shares/images/master1/fqlc.png" width="27" height="26" /> 报表分析
  110. </div>
  111. <div class="container-layout" style="margin-top: 50px;">
  112. <div class="lc_b_div">
  113. <div class="lc_btn">
  114. <a href="#" class="f8" title="部门档案报表">
  115. <img src="/shares/images/master1/lc_ico.png" width="19" height="21" />部门档案报表
  116. </a>
  117. </div>
  118. </div>
  119. <div id="quarterChartForDept" class="default_search" style="margin: 0;">
  120. <ul class="list_search"style="width: 470px;">
  121. <li class="title" style="width: 100px;font-family:'新宋体';font-size:9pt;">部门:</li>
  122. <li class="text" style="width: 365px;padding-top: 0px;">
  123. <input type="text" name="dept_name" id="dept_name" value="" readonly="readonly" />
  124. <input type="button" class="l-button" id="selectbutton" value="选择部门" style="width: 80px;" />
  125. <input type="hidden" name="dept_name_id" id="dept_name_id"/>
  126. <input type="button" class="l-button" value="生成报表" onclick="createQuarterChartForDept()" style="width: 80px;margin-left: 50px;" />
  127. </li>
  128. </ul>
  129. </div>
  130. <div id="container" style="min-width: 700px; height: 400px"></div>
  131. </div>
  132. </body>
  133. </html>