package cn.com.goldenwater.dcproj.service; import cn.com.goldenwater.dcproj.dto.*; import cn.com.goldenwater.dcproj.model.BisInspPblm; import cn.com.goldenwater.dcproj.model.DuchaObj; import cn.com.goldenwater.dcproj.model.ObjPerson; import cn.com.goldenwater.dcproj.param.IndexParam; import cn.com.goldenwater.dcproj.param.IndexParamPage; import cn.com.goldenwater.dcproj.param.IndexPblmParam; import com.github.pagehelper.PageInfo; import java.util.List; import java.util.Map; public interface PcIndexService { Map timeCount(String orgId); List countGroup(IndexParam indexParam); List countPerson(IndexParam indexParam); List countDucha(IndexParam indexParam); List countPblmByType(IndexParam indexParam); List countPlanByOrgOrType(String type,String orgId); List countPlan(IndexParam indexParam); List countPlanByPro(IndexParam indexParam); List countPblm(IndexParam indexParam); List countGroupByPro(IndexParam indexParam); List countPersonByPro(IndexParam indexParam); List countPblmByPro(IndexParam indexParam); PersOnlineDto countPersOnline(IndexParam indexParam); List countPblmByTime(IndexPblmParam indexPblmParam); /**根据行政区查询分组*/ public PageInfo countGroupByAdCode(IndexParamPage indexParam); PageInfo findPerByAdCode(IndexParamPage indexParamPage); PageInfo findObjByAdCode(IndexParamPage indexParamPage); PageInfo findPblmByAdCode(IndexParamPage indexParamPage); /**根据行政区查询分组数量*/ public List findGroupCountByAdCode(IndexParamPage indexParam); List findPerCountByAdCode(IndexParamPage indexParamPage); List findObjCountByAdCode(IndexParamPage indexParamPage); List findPblmCountByAdCode(IndexParamPage indexParamPage); }