package com.cabletech.business.analysis.service.impl;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import javax.annotation.Resource;
import com.cabletech.business.analysis.dao.PollingColligateReportDao;
import com.cabletech.business.analysis.service.PollingColligateReportService;
/**
* 综合巡检报表
*
* @author 汪杰 2012-03-27
*
*/
public class PollingColligateReportServiceImpl implements PollingColligateReportService{
@Resource(name = "pollingColligateReportDao")
private PollingColligateReportDao pollingColligateReportDao;
/**
* 综合巡检报表
* @param parameters 参数
* @return list
*/
public List<Map<String, Object>> getPollingColligateReportList(Map<String, String> parameters){
List<Map<String, Object>> ret = new ArrayList<Map<String, Object>>();
ret.addAll(pollingColligateReportDao.getPollingColligateReportByRegionList(parameters));//区域分组
ret.addAll(pollingColligateReportDao.getPollingColligateReportByOrgList(parameters)); //组织分组
ret.addAll(pollingColligateReportDao.getPollingColligateReportByPatrolList(parameters));//巡检组分组
return ret;
}
}