From c87ad112c5e680b80cd075a6b4f45f94119d4ab4 Mon Sep 17 00:00:00 2001 From: duandongmei Date: Tue, 14 Aug 2018 14:54:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0request=5Fservice=E7=BB=9F?= =?UTF-8?q?=E8=AE=A1=E7=9A=84requests=E7=A9=BA=E9=9B=86=E5=90=88bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ConfigureStatisticsController.java | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/nis/web/controller/configuration/statistics/ConfigureStatisticsController.java b/src/main/java/com/nis/web/controller/configuration/statistics/ConfigureStatisticsController.java index 002397f95..1844fabf0 100644 --- a/src/main/java/com/nis/web/controller/configuration/statistics/ConfigureStatisticsController.java +++ b/src/main/java/com/nis/web/controller/configuration/statistics/ConfigureStatisticsController.java @@ -3,6 +3,7 @@ package com.nis.web.controller.configuration.statistics; +import java.util.ArrayList; import java.util.Iterator; import java.util.List; import java.util.Map; @@ -50,16 +51,19 @@ public class ConfigureStatisticsController extends BaseController{ Page requestPage = requestInfoService.findRequestInfo(new Page(request, response,"r"),requestInfo); List requestInfos=requestPage.getList(); //3、根据当前页的requestInfo信息查询request统计信息 - List requestStatisticList=configureStatisticsService.getRequestStateStatistics(requestInfos,serviceDictList); - if(!StringUtil.isEmpty(requestStatisticList)){ - for (Iterator iterator = requestStatisticList.iterator(); iterator.hasNext();) { - Map map = (Map) iterator.next(); - for (RequestInfo requestInfoO : requestInfos) { - if(requestInfoO.getId().toString().equals(map.get("request").toString())){ - map.put("request", requestInfoO.getRequestTitle()); + List requestStatisticList=new ArrayList(); + if(!StringUtil.isEmpty(requestInfos)){ + requestStatisticList=configureStatisticsService.getRequestStateStatistics(requestInfos,serviceDictList); + if(!StringUtil.isEmpty(requestStatisticList)){ + for (Iterator iterator = requestStatisticList.iterator(); iterator.hasNext();) { + Map map = (Map) iterator.next(); + for (RequestInfo requestInfoO : requestInfos) { + if(requestInfoO.getId().toString().equals(map.get("request").toString())){ + map.put("request", requestInfoO.getRequestTitle()); + } } } - } + } } requestPage.setList(requestStatisticList); model.addAttribute("requestInfos", requestInfos);