package com.cabletech.business.analysis.service.impl; import java.util.List; import java.util.Map; import javax.annotation.Resource; import org.springframework.stereotype.Service; import com.cabletech.business.analysis.dao.WplanResCoverageRateDao; import com.cabletech.business.analysis.service.PlanResCoverageRateService; import com.cabletech.common.util.Page; /** * 计划资源覆盖率 --serviceimpl * * @author wangjie 2012-03-19 * */ @Service public class PlanResCoverageRateServiceImpl implements PlanResCoverageRateService { @Resource(name = "wplanResCoverageRateDao") private WplanResCoverageRateDao wplanResCoverageRateDao; /** * 计划资源覆盖率 * * @param parameters * 参数 * @return list */ public List<Map<String, Object>> getMainList(Map<String, String> parameters) { return wplanResCoverageRateDao .getWplanResCoverageRateByOrgList(parameters); } /** * 计划资源覆盖率 * * @param parameters * 参数 * @return list */ public List<Map<String, Object>> getSubList(Map<String, String> parameters) { return wplanResCoverageRateDao .getWplanResCoverageRateByPatrolList(parameters); } /** * 计划资源覆盖率 --计划资源明细 * * @param page * Page * @param parameters * 参数 * @return list */ public Page getPlannedResDetailList(Page page, Map<String, String> parameters) { return wplanResCoverageRateDao .getPlannedResDetailList(page, parameters); } /** * 计划资源覆盖率 --未计划资源明细 * * @param page * Page * @param parameters * 参数 * @return list */ public Page getUnPlannedResDetailList(Page page, Map<String, String> parameters) { return wplanResCoverageRateDao.getUnPlannedResDetailList(page, parameters); } }