流量统计-统计页面的配置ID统计二级页面添加serviceId的查询条件
This commit is contained in:
@@ -368,12 +368,13 @@ public class ConfigStatisticsController extends BaseController {
|
||||
}
|
||||
}
|
||||
@RequestMapping("configTrans")
|
||||
public String configTrans(Model model,Integer cfgId,String beginDate,String endDate,String timeSize,String chartType,String cfgDesc){
|
||||
public String configTrans(Model model,Integer cfgId,String beginDate,String endDate,String timeSize,String chartType,String cfgDesc,String serviceId){
|
||||
model.addAttribute("timeSize", timeSize);
|
||||
model.addAttribute("cfgId", cfgId);
|
||||
model.addAttribute("beginDate", beginDate);
|
||||
model.addAttribute("endDate", endDate);
|
||||
model.addAttribute("chartType_1", chartType);
|
||||
model.addAttribute("serviceId", serviceId);
|
||||
if(!cfgDesc.equals("undefined") && !cfgDesc.equals("") && cfgDesc !=null){
|
||||
model.addAttribute("cfgDesc", cfgDesc);
|
||||
}else{
|
||||
@@ -387,11 +388,14 @@ public class ConfigStatisticsController extends BaseController {
|
||||
@RequestMapping("ajaxConfigStatistic")
|
||||
@ResponseBody
|
||||
public List ajaxConfigStatistic(String cfgId,String timeSize,String cfgDesc,@RequestParam(required=false)String beginDate,
|
||||
@RequestParam(required=false)String endDate,Model model,HttpServletRequest request){
|
||||
@RequestParam(required=false)String endDate,String serviceId,Model model,HttpServletRequest request){
|
||||
Map<String, Object> fromJsonList = new HashMap<String, Object>();
|
||||
List resultList = new ArrayList();
|
||||
String url = Constants.LOG_BASE_URL+Constants.NTC_PZ_REPORT;
|
||||
url=url+"?pageSize=-1&searchCfgId="+cfgId;
|
||||
if(!StringUtil.isEmpty(serviceId)) {
|
||||
url=url+"&searchService="+serviceId;
|
||||
}
|
||||
if(!StringUtil.isEmpty(timeSize)) {
|
||||
if(timeSize.equals("1")){
|
||||
url=url+"&searchBusinessType=2";
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
<input id="timeSize" type="hidden" value="${timeSize}"/>
|
||||
<%-- <input id="chartType_1" type="hidden" value="${chartType_1}"/> --%>
|
||||
<input id="cfgDesc" type="hidden" value="${cfgDesc}"/>
|
||||
<input id="serviceId" type="hidden" value="${serviceId}"/>
|
||||
<input id="total" type="hidden"/>
|
||||
<div class="pull-left" style="padding-top: 6px;padding-left: 10px;">
|
||||
<div class="input-group">
|
||||
@@ -65,11 +66,12 @@ $(document).ready(function(){
|
||||
var cfgId=$("#cfgId").val();
|
||||
var timeSize=$("#timeSize").val();
|
||||
var chartType = $("#chartType").val();
|
||||
var serviceId = $("#serviceId").val();
|
||||
$.ajax({
|
||||
url: '${ctx}/dashboard/traffic/ajaxConfigStatistic',
|
||||
type : "get" ,
|
||||
dataType:"json",
|
||||
data:{"beginDate":beginDate,"endDate":endDate,"timeSize":timeSize,"cfgId":cfgId},
|
||||
data:{"beginDate":beginDate,"endDate":endDate,"timeSize":timeSize,"cfgId":cfgId,"serviceId":serviceId},
|
||||
async:true,
|
||||
timeout:50000,
|
||||
success:function (rs) {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
<tbody>
|
||||
<c:forEach var="log" items="${page.list }" varStatus="status">
|
||||
<tr>
|
||||
<td class='tc'><a href='#' onclick="searchByConfig('${log.cfgId}','${log.cfgDesc}')"><i class='fa fa-line-chart'></i></a></td>
|
||||
<td class='tc'><a href='#' onclick="searchByConfig('${log.cfgId}','${log.cfgDesc}','${log.serviceId}')"><i class='fa fa-line-chart'></i></a></td>
|
||||
<td>${log.cfgId}</td>
|
||||
<td>${log.cfgDesc }</td>
|
||||
<td>${log.sum }</td>
|
||||
@@ -36,12 +36,12 @@
|
||||
|
||||
|
||||
//配置统计页面 配置ID点击事件
|
||||
function searchByConfig(cfgId,cfgDesc){
|
||||
function searchByConfig(cfgId,cfgDesc,serviceId){
|
||||
var beginDate = $("#beginDate").val();
|
||||
var endDate = $("#endDate").val();
|
||||
var timeSize = $(".timeSize:checked").val();
|
||||
var chartType = $("#chartType").val();
|
||||
var url= "${ctx}/dashboard/traffic/configTrans?beginDate="+beginDate+"&endDate="+endDate+"&timeSize="+timeSize+"&cfgId="+cfgId+"&chartType="+chartType+"&cfgDesc="+cfgDesc;
|
||||
var url= "${ctx}/dashboard/traffic/configTrans?beginDate="+beginDate+"&endDate="+endDate+"&timeSize="+timeSize+"&cfgId="+cfgId+"&chartType="+chartType+"&cfgDesc="+cfgDesc+"&serviceId="+serviceId;
|
||||
openPicWindow(url);
|
||||
}
|
||||
//点击 配置Id的弹窗方法
|
||||
|
||||
Reference in New Issue
Block a user