实时报表-流量统计菜单-统计中的配置统计模块

1.时间粒度最大范围调整 5分钟(一个月) 小时(一个月) 天(一年)
2.查询配置ID的规则名称时,取消is_valid=1的查询条件
This commit is contained in:
shangguanyanfei
2019-05-30 18:07:38 +08:00
parent 5dc3136724
commit 91aaf716c8
3 changed files with 43 additions and 38 deletions

View File

@@ -186,7 +186,7 @@
<!-- <input name="beginDate" id="beginDate" type="text" readonly="readonly" maxlength="20" class="form-control Wdate input-medium"
value="" onclick="WdatePicker({onpicked:function(){this.onchange()},dateFmt:'yyyy-MM-dd HH:mm:ss',isShowClear:true,maxDate:'#F{\'new Date()\'}'});" onchange="setStartTime('#beginDate','#endDate',1,'h','yyyy-MM-dd hh:mm:ss',false)"/> -->
<input name="beginDate" id="beginDate" type="text" readonly="readonly" maxlength="20" class="form-control Wdate input-medium"
value="" onclick="WdatePicker({onpicked:function(){this.onchange()},dateFmt:'yyyy-MM-dd HH:mm:ss',isShowClear:true,maxDate:'#F{\'new Date()\'}'});" onchange="setStartTimeByFormats('#beginDate','#endDate',1,'h','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh:mm')"/>
value="" onclick="WdatePicker({onpicked:function(){this.onchange()},dateFmt:'yyyy-MM-dd HH:mm:ss',isShowClear:true,maxDate:'#F{\'new Date()\'}'});" onchange="setStartTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh:mm')"/>
</div>
</div>
<div class="pull-left">
@@ -197,7 +197,7 @@
<!-- <input name="endDate" id="endDate" type="text" readonly="readonly" maxlength="20" class="form-control Wdate input-medium"
value="" onclick="WdatePicker({onpicked:function(){this.onchange()},dateFmt:'yyyy-MM-dd HH:mm:ss',isShowClear:true,maxDate:'#F{\'new Date()\'}'});" onchange="setEndTime('#beginDate','#endDate',1,'h','yyyy-MM-dd hh:mm:ss',false)"/> -->
<input name="endDate" id="endDate" type="text" readonly="readonly" maxlength="20" class="form-control Wdate input-medium"
value="" onclick="WdatePicker({onpicked:function(){this.onchange()},dateFmt:'yyyy-MM-dd HH:mm:ss',isShowClear:true,maxDate:'#F{\'new Date()\'}'});" onchange="setEndTimeByFormats('#beginDate','#endDate',1,'h','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh:mm')"/>
value="" onclick="WdatePicker({onpicked:function(){this.onchange()},dateFmt:'yyyy-MM-dd HH:mm:ss',isShowClear:true,maxDate:'#F{\'new Date()\'}'});" onchange="setEndTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh:mm')"/>
</div>
</div>
@@ -649,14 +649,14 @@ function initTimeSize(){
$("#endDate").remove();
if(size == 1){ // 5分钟
beginTimeObj.attr("onchange","setStartTimeByFormats('#beginDate','#endDate',1,'h','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh:mm')");
endTimeObj.attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'h','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh:mm')");
beginTimeObj.attr("onchange","setStartTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh:mm')");
endTimeObj.attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh:mm')");
}else if(size == 2){ // 小时
beginTimeObj.attr("onchange","setStartTimeByFormats('#beginDate1','#endDate1',1,'d','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh')");
endTimeObj.attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'d','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh')");
beginTimeObj.attr("onchange","setStartTimeByFormats('#beginDate1','#endDate1',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh')");
endTimeObj.attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh')");
}else if(size == 3){ // 天
beginTimeObj.attr("onchange","setStartTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd')");
endTimeObj.attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd')");
beginTimeObj.attr("onchange","setStartTimeByFormats('#beginDate','#endDate',1,'y','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd')");
endTimeObj.attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'y','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd')");
}else if(size == 4){ // 月
beginTimeObj.attr("onchange","setStartTimeByFormats('#beginDate','#endDate',12,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM')");
endTimeObj.attr("onchange","setEndTimeByFormats('#beginDate','#endDate',12,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM')");
@@ -671,14 +671,14 @@ function initTimeSize(){
$("#endDate").change();
if(size == 1){ // 5分钟
$("#beginDate").attr("onchange","setStartTimeByFormats('#beginDate','#endDate',1,'h','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh:mm')");
$("#endDate").attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'h','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh:mm')");
$("#beginDate").attr("onchange","setStartTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh:mm')");
$("#endDate").attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh:mm')");
}else if(size == 2){ // 小时
$("#beginDate").attr("onchange","setStartTimeByFormats('#beginDate','#endDate',1,'d','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh')");
$("#endDate").attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'d','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh')");
$("#beginDate").attr("onchange","setStartTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh')");
$("#endDate").attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh')");
}else if(size == 3){ // 天
$("#beginDate").attr("onchange","setStartTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd')");
$("#endDate").attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd')");
$("#beginDate").attr("onchange","setStartTimeByFormats('#beginDate','#endDate',1,'y','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd')");
$("#endDate").attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'y','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd')");
}else if(size == 4){ // 月
$("#beginDate").attr("onchange","setStartTimeByFormats('#beginDate','#endDate',12,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM')");
$("#endDate").attr("onchange","setEndTimeByFormats('#beginDate','#endDate',12,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM')");
@@ -713,14 +713,14 @@ function selectTimeSize(){
endTimeObj.attr("onchange","setEndTime('#beginDate','#endDate',24,'m','yyyy-MM-dd hh:mm:ss',false,'year')");
} */
if(size == 1){ // 5分钟
beginTimeObj.attr("onchange","setStartTimeByFormats('#beginDate','#endDate',1,'h','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh:mm')");
endTimeObj.attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'h','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh:mm')");
beginTimeObj.attr("onchange","setStartTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh:mm')");
endTimeObj.attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh:mm')");
}else if(size == 2){ // 小时
beginTimeObj.attr("onchange","setStartTimeByFormats('#beginDate1','#endDate1',1,'d','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh')");
endTimeObj.attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'d','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh')");
beginTimeObj.attr("onchange","setStartTimeByFormats('#beginDate1','#endDate1',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh')");
endTimeObj.attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh')");
}else if(size == 3){ // 天
beginTimeObj.attr("onchange","setStartTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd')");
endTimeObj.attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd')");
beginTimeObj.attr("onchange","setStartTimeByFormats('#beginDate','#endDate',1,'y','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd')");
endTimeObj.attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'y','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd')");
}else if(size == 4){ // 月
beginTimeObj.attr("onchange","setStartTimeByFormats('#beginDate','#endDate',12,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM')");
endTimeObj.attr("onchange","setEndTimeByFormats('#beginDate','#endDate',12,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM')");
@@ -751,14 +751,14 @@ function selectTimeSize(){
$("#endDate").attr("onchange","setEndTime('#beginDate','#endDate',24,'m','yyyy-MM-dd hh:mm:ss',false)");
} */
if(size == 1){ // 5分钟
$("#beginDate").attr("onchange","setStartTimeByFormats('#beginDate','#endDate',1,'h','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh:mm')");
$("#endDate").attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'h','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh:mm')");
$("#beginDate").attr("onchange","setStartTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh:mm')");
$("#endDate").attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh:mm')");
}else if(size == 2){ // 小时
$("#beginDate").attr("onchange","setStartTimeByFormats('#beginDate','#endDate',1,'d','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh')");
$("#endDate").attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'d','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh')");
$("#beginDate").attr("onchange","setStartTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh')");
$("#endDate").attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd hh')");
}else if(size == 3){ // 天
$("#beginDate").attr("onchange","setStartTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd')");
$("#endDate").attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd')");
$("#beginDate").attr("onchange","setStartTimeByFormats('#beginDate','#endDate',1,'y','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd')");
$("#endDate").attr("onchange","setEndTimeByFormats('#beginDate','#endDate',1,'y','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM-dd')");
}else if(size == 4){ // 月
$("#beginDate").attr("onchange","setStartTimeByFormats('#beginDate','#endDate',12,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM')");
$("#endDate").attr("onchange","setEndTimeByFormats('#beginDate','#endDate',12,'m','yyyy-MM-dd hh:mm:ss',false,'yyyy-MM')");