grgw_old_java/heatsupply2/WebContent/webpage/ccqnsoft/complain/statistics/complainStatistics.jsp

212 lines
8.3 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<%@ page contentType="text/html;charset=UTF-8" %>
<%@ include file="/webpage/include/taglib.jsp"%>
<html lang="en">
<head>
<title>投诉统计</title>
<meta name="decorator" content="default"/>
</head>
<body class="gray-bg">
<div class="wrapper wrapper-list-content">
<div class="ibox-content ibox-content-list">
<div class="pane-query-circle">
<!--查询条件-->
<div class="row">
<div class="col-sm-12">
<div class="row pane-query-anying" style="position: absolute;">
<input type="hidden" id="checkParam" value="${checkParam}">
<script type="text/javascript">
window.onload=function (){
var checkParam=$("#checkParam").val();
if(checkParam!=null&&checkParam!=""&&checkParam!=undefined){
$("#check").each(function(){
$("select option[value="+checkParam+"]").attr("selected", true);
});
};
}
</script>
<%-- <div class="row pane-query-anying">
<div class="col-sm-6 col-md-4 col-lg-3 pane-query-anying-div">
<div class="pane-query-anying-div-text">查询力度:</div>
<div class="pane-query-anying-div-input">
<select class="form-control m-b input-sm" id="check" style="position: relative;top: 6px;">
<option value="0" label="按年份"/>
<option value="1" label="按月份"/>
<option value="2" label="按日"/>
</select>
</div>
</div>
<div class="col-sm-6 col-md-4 col-lg-3 pane-query-anying-div">
<div class="pane-query-anying-div-text">开始时间:</div>
<div class="pane-query-anying-div-input" style="position: relative;top: -6px;">
<input id="start" name="start" type="text" maxlength="20" class="laydate-icon form-control layer-date input-sm"
value="${startTime}"/>
</div>
</div>
<div class="col-sm-6 col-md-4 col-lg-3 pane-query-anying-div">
<div class="pane-query-anying-div-text">结束时间:</div>
<div class="pane-query-anying-div-input" style="position: relative;top: -6px;">
<input id="end" name="end" type="text" maxlength="20" class="laydate-icon form-control layer-date input-sm"
value="${endTime}"/>
</div>
</div>
<!-- 按钮开始 -->
<div class="col-sm-6 col-md-4 col-lg-3 pane-query-anying-div pane-query-anying-div-button" style="float: right">
<div class="pull-right pane-query-anying-div-input">
<button class="btn btn-primary btn-rounded btn-outline btn-sm " onclick="search()" ><i class="fa fa-search"></i> 查询</button>
<button class="btn btn-primary btn-rounded btn-outline btn-sm " onclick="resetAll()" ><i class="fa fa-refresh"></i> 重置</button>
</div>
</div>
</div> --%>
<div class="pane-query-circle-list" style="position: relative;width: 101%;top: -65px;left: -22px;">
<!-- s数据 -->
<div style="display: none;" class="navbar navbar-default navbar-fixed-top" role="navigation" id="head"></div>
<div class="container-fluid" >
<div class="row-fluid example">
<div id="graphic" class="col-md-12">
<div id="main" class="main" ></div>
<div>
<span id='wrong-message' style="color:red"></span>
</div>
</div>
</div>
</div>
</div>
</div></div></div></div></div></div>
<script type="text/javascript" src="${ctxStatic}/echarts-2.2.7/doc/asset/js/echartsHome.js"></script>
<script src="${ctxStatic}/echarts-2.2.7/doc/asset/js/echartsExample.js"></script><link href="${ctxStatic}/echarts-2.2.7/doc/asset/ico/favicon.png">
<link href="${ctxStatic}/echarts-2.2.7/doc/asset/css/font-awesome.min.css" rel="stylesheet">
<link href="${ctxStatic}/echarts-2.2.7/doc/asset/css/bootstrap.css" rel="stylesheet">
<link href="${ctxStatic}/echarts-2.2.7/doc/asset/css/carousel.css" rel="stylesheet">
<link href="${ctxStatic}/echarts-2.2.7/doc/asset/css/echartsHome.css" rel="stylesheet">
<script src="${ctxStatic}/echarts-2.2.7/doc/example/www/js/echarts.js"></script>
<script src="${ctxStatic}/echarts-2.2.7/doc/asset/js/codemirror.js"></script>
<script src="${ctxStatic}/echarts-2.2.7/doc/asset/js/javascript.js"></script>
<link href="${ctxStatic}/echarts-2.2.7/doc/asset/css/codemirror.css" rel="stylesheet">
<link href="${ctxStatic}/echarts-2.2.7/doc/asset/css/monokai.css" rel="stylesheet">
<script type="text/javascript">
$(document).ready(function() {
var s={
format: 'YYYY-MM-DD', // 分隔符可以任意定义,该例子表示只显示年月
elem: '#start', //目标元素。由于laydate.js封装了一个轻量级的选择器引擎因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
event: 'focus',//响应事件。如果没有传入event则按照默认的click
max: $("#end").val(),
choose: function(datas){
e.min = datas; //开始日选好后,重置结束日的最小日期
e.start = datas; //将结束日的初始值设定为开始日
}
};
var e={
format: 'YYYY-MM-DD', // 分隔符可以任意定义,该例子表示只显示年月
/* festival: true, //显示节日 */
elem: '#end', //目标元素。由于laydate.js封装了一个轻量级的选择器引擎因此elem还允许你传入class、tag但必须按照这种方式 '#id .class'
event: 'focus',//响应事件。如果没有传入event则按照默认的click
min: $("#start").val(),
choose: function(datas){
s.max = datas; //结束日选好后,重置开始日的最大日期
}
};
laydate(s);
laydate(e);
});
</script>
<script type="text/javascript">
require.config({
paths: {
echarts: '${ctxStatic}/echarts-2.2.7/build/dist'
}
});
// 使用
require(
[
'echarts',
'echarts/chart/bar' , // 使用柱状图就加载bar模块按需加载
'echarts/chart/line'
],
function (ec) {
// 基于准备好的dom初始化echarts图表
var myChart = ec.init(document.getElementById('main'));
var option = {
title : {
text:'投诉统计',
subtext:'${year}'
},
tooltip : {
trigger: 'axis'
},
legend: {
data:['投诉数量']
},
toolbox: {
show : true,
feature : {
mark : {show: true},
dataView : {show: true, readOnly: false},
magicType : {show: true, type: ['line', 'bar']},
restore : {show: true},
saveAsImage : {show: true}
}
},
calculable : true,
xAxis : [
{
type : 'category',
data : ['1月','2月','3月','4月','5月','6月','7月','8月','9月','10月','11月','12月']
}
],
yAxis : [
{
type : 'value'
}
],
series : [
{
name:'投诉数量',
type:'bar',
data:[${list1},${list2}, ${list3}, ${list4}, ${list5}, ${list6}, ${list7}, ${list8}, ${list9}, ${list10}, ${list11}, ${list12}],
markPoint : {
data : [
{type : 'max', name: '最大值'},
{type : 'min', name: '最小值'}
]
},
markLine : {
data : [
{type : 'average', name: '平均值'}
]
}
},
]
};
// 为echarts对象加载数据
myChart.setOption(option);
}
);
/* //重置
function resetAll(){
location.href="${ctx}/benchmarkstatistics/gathers/list?viewId="+${param.viewId};
} */
//查询
/* function search(){
var check=$("#check").val();
var start=$("#start").val();
var end=$("#end").val();
location.href="${ctx}/benchmarkstatistics/gathers/view?check="+check+"&start="+start+"&end="+end+"&viewId="+${param.viewId};
} */
</script>
</body>
</html>