|
|
|
@ -64,7 +64,7 @@ public class ComplaintStaticController extends BaseController { |
|
|
|
complaintStatistics.setBeginTime(str.format(beginTime)); |
|
|
|
complaintStatistics.setEndTime(str.format(endTime)); |
|
|
|
model.addAttribute("yearList",yearMake()); |
|
|
|
// model.addAttribute("year",localDate.getYear());
|
|
|
|
model.addAttribute("year",localDate.getYear()); |
|
|
|
model.addAttribute("selectTime",localDate.getYear()+"年"); |
|
|
|
model.addAttribute("Number1",complaintStatisticsService.selectComplaintStatisticsList(complaintStatistics).size()); |
|
|
|
model.addAttribute("Number2",complaintStatisticsService.selectComplaintStatisticsGroup(complaintStatistics).size()); |
|
|
|
@ -114,10 +114,22 @@ public class ComplaintStaticController extends BaseController { |
|
|
|
} |
|
|
|
} |
|
|
|
Map<String, Dept> deptMap=new HashMap<>(); |
|
|
|
if(complaintStatistics.getComplaintDepartment()!=null&&!"".equals(complaintStatistics.getComplaintDepartment())){//搜索条件内有投诉对象时
|
|
|
|
/* if(complaintStatistics.getComplaintDepartment()!=null&&!"".equals(complaintStatistics.getComplaintDepartment())){//搜索条件内有投诉对象时
|
|
|
|
List<Dept> deptList=iDeptService.selectDeptByDeptName(complaintStatistics.getComplaintDepartment()); |
|
|
|
deptMap=deptList.stream().collect(Collectors.toMap(Dept::getDeptId, Function.identity())); |
|
|
|
complaintStatistics.setComplaintDepartmentIdList(new ArrayList<>(deptMap.keySet())); |
|
|
|
}*/ |
|
|
|
if(complaintStatistics.getComplaintDepartment()!=null&&!"".equals(complaintStatistics.getComplaintDepartment())) {//搜索条件内有投诉对象时
|
|
|
|
List<Dept> deptList = new ArrayList<>(); |
|
|
|
deptList = iDeptService.selectDeptByDeptName(complaintStatistics.getComplaintDepartment()); |
|
|
|
if (!deptList.isEmpty()) { |
|
|
|
deptMap = deptList.stream().collect(Collectors.toMap(Dept::getDeptId, Function.identity())); |
|
|
|
complaintStatistics.setComplaintDepartmentIdList(new ArrayList<>(deptMap.keySet())); |
|
|
|
} else { |
|
|
|
List<String> strings = new ArrayList<>(); |
|
|
|
strings.add("无此部门"); |
|
|
|
complaintStatistics.setComplaintDepartmentIdList(strings); |
|
|
|
} |
|
|
|
} |
|
|
|
model.addAttribute("Number1",complaintStatisticsService.selectComplaintStatisticsList(complaintStatistics).size()); |
|
|
|
model.addAttribute("Number2",complaintStatisticsService.selectComplaintStatisticsGroup(complaintStatistics).size()); |
|
|
|
|