package cn.com.goldenwater.dcproj.service; import cn.com.goldenwater.dcproj.dto.*; import cn.com.goldenwater.dcproj.model.*; import cn.com.goldenwater.dcproj.model.BriefWork; import cn.com.goldenwater.dcproj.model.RectWork; import cn.com.goldenwater.dcproj.model.RsvrWork; import cn.com.goldenwater.dcproj.model.VillWork; import cn.com.goldenwater.dcproj.param.BriefReportParam; import javax.servlet.http.HttpServletResponse; import java.util.List; import java.util.Map; /** * @author lune * @date 2019-2-19 */ public interface BriefReportService{ Map getBriefReport(); Map getGroupPersPro(String orgId,String province); Map getPblmCount(String sttm, String entm,String gsttm, String gentm,String province); Map getAddPblmCount(String sttm, String entm,String province); Map getPblmCountByType(String sttm, String entm, String objType,String province); Map getVillInfo(String orgId,String province); Map getRsvrInfo(String orgId,String province); Map getRectInfo(String orgId,String province); List> getPblmList(String sttm, String entm, String cate, String objType, String stat, String ifCase, String villType,String province); List getVillWork(HttpServletResponse response, String orgName, String isExport,String sttm,String entm, String state,String province,String orgId); List getRsvrWork(HttpServletResponse response, String orgName,String isExport,String sttm,String entm, String state,String province,String orgId); List getRectWork(HttpServletResponse response, String orgName,String isExport,String sttm,String entm, String state,String province,String orgId); List getVillRsvrRectWork(HttpServletResponse response, String orgName, String typeName, String isExport, String sttm,String entm, String state,String orgId ,String province); //省加单位-水库 List getRsvrWorkByOrgPro(HttpServletResponse response, String adName,String orgName, String isExport,String sttm, String entm,String persid, String state,String province); //省加单位-农饮 List getVillWorkByOrgPro(HttpServletResponse response, String adName,String orgName, String isExport ,String sttm,String entm,String state,String province); //省加单位-水毁 List getRectWorkByOrgPro(HttpServletResponse response, String adName,String orgName, String isExport, String sttm,String entm,String state,String province); List getRiverSupervisionCwsCount(HttpServletResponse response, BriefReportParam briefReportParam); List getRiverSupervisionRivCount(HttpServletResponse response, BriefReportParam briefReportParam); List getRiverSupervisionCwsCount(HttpServletResponse response,BriefReportParam briefReportParam,String province,String orgId); List getRiverSupervisionRivCount(HttpServletResponse response,BriefReportParam briefReportParam,String province,String orgId); List getRiverSupervisionWtdCount(HttpServletResponse response,BriefReportParam briefReportParam,String province,String orgId); List getVillRsvrRectWorkByPro(HttpServletResponse response, String adName, String typeName, String isExport,String sttm,String entm,String state,String pprovince); List getRiverNode(String type,String orgId,String province); List getRiverPersAchive(HttpServletResponse response, BriefReportParam briefReportParam,String province); List getCwsPersAchive(HttpServletResponse response, BriefReportParam briefReportParam,String province); List getWtdstPersAchive(HttpServletResponse response, BriefReportParam briefReportParam,String provicne); List getRiverSupervisionEmpwtConCount(HttpServletResponse response, BriefReportParam briefReportParam,String province); List getRiverSupervisionEmpwtRunCount(HttpServletResponse response, BriefReportParam briefReportParam,String province); List getRiverSupervisionWagaCount(HttpServletResponse response, BriefReportParam briefReportParam,String province); List getEmpwtConPersAchive(HttpServletResponse response, BriefReportParam briefReportParam,String province); List getEmpwtRunPersAchive(HttpServletResponse response, BriefReportParam briefReportParam,String province); List getWagaPersAchive(HttpServletResponse response, BriefReportParam briefReportParam,String province); List getEmpwtConWorkByOrgPro(HttpServletResponse response, String adName, String orgName, String isExport, String sttm, String entm, String persid, String state,String province); List getEmpwtRunWorkByOrgPro(HttpServletResponse response, String adName, String orgName, String isExport, String sttm, String entm, String persid, String state,String province); List getWagaWorkByOrgPro(HttpServletResponse response, String adName, String orgName, String isExport, String sttm, String entm, String persid, String state,String province); List getEmpwtConWork(HttpServletResponse response, String orgName, String isExport, String sttm, String entm, String state,String province,String orgId); List getEmpwtRunWork(HttpServletResponse response, String orgName, String isExport, String sttm, String entm, String state,String province,String orgId); List getWagaWork(HttpServletResponse response, String orgName, String isExport, String sttm, String entm, String state,String province,String orgId); List getBigRsvrWorkByOrgPro(HttpServletResponse response, String adName, String orgName, String s, String sttm, String entm, String persid, String s1, String province); List getWorkByObjType(HttpServletResponse response, BriefReportParam briefReportParam); List getOrgWorkByObjType(HttpServletResponse response, BriefReportParam briefReportParam); List getGroupWorkByObjType(HttpServletResponse response, BriefReportParam briefReportParam); List getPersWorkByObjType(HttpServletResponse response, BriefReportParam briefReportParam); }