c6ba5486cd20d2fcf0cfc230b6da5074cfcbff8c.svn-base 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. package cn.com.goldenwater.dcproj.service;
  2. import cn.com.goldenwater.dcproj.dto.*;
  3. import cn.com.goldenwater.dcproj.model.BisInspPblm;
  4. import cn.com.goldenwater.dcproj.model.DuchaObj;
  5. import cn.com.goldenwater.dcproj.model.ObjPerson;
  6. import cn.com.goldenwater.dcproj.param.IndexParam;
  7. import cn.com.goldenwater.dcproj.param.IndexParamPage;
  8. import cn.com.goldenwater.dcproj.param.IndexPblmParam;
  9. import com.github.pagehelper.PageInfo;
  10. import java.util.List;
  11. import java.util.Map;
  12. public interface PcIndexService {
  13. Map<String,String> timeCount(String orgId);
  14. List<DcTypeDto> countGroup(IndexParam indexParam);
  15. List<DcTypeDto> countPerson(IndexParam indexParam);
  16. List<DcTypeDto> countDucha(IndexParam indexParam);
  17. List<DcTypeDto> countPblmByType(IndexParam indexParam);
  18. List<DcTypeDto> countPlanByOrgOrType(String type,String orgId);
  19. List<DcTypeDto> countPlan(IndexParam indexParam);
  20. List<DcTypeDto> countPlanByPro(IndexParam indexParam);
  21. List<DcTypeDto> countPblm(IndexParam indexParam);
  22. List<DcTypeDto> countGroupByPro(IndexParam indexParam);
  23. List<DcTypeDto> countPersonByPro(IndexParam indexParam);
  24. List<DcPblmDto> countPblmByPro(IndexParam indexParam);
  25. PersOnlineDto countPersOnline(IndexParam indexParam);
  26. List<CountTime> countPblmByTime(IndexPblmParam indexPblmParam);
  27. /**根据行政区查询分组*/
  28. public PageInfo<ObjGroup> countGroupByAdCode(IndexParamPage indexParam);
  29. PageInfo<ObjPerson> findPerByAdCode(IndexParamPage indexParamPage);
  30. PageInfo<DuchaObj> findObjByAdCode(IndexParamPage indexParamPage);
  31. PageInfo<BisInspPblm> findPblmByAdCode(IndexParamPage indexParamPage);
  32. /**根据行政区查询分组数量*/
  33. public List<DcTypeDto> findGroupCountByAdCode(IndexParamPage indexParam);
  34. List<DcTypeDto> findPerCountByAdCode(IndexParamPage indexParamPage);
  35. List<DcTypeDto> findObjCountByAdCode(IndexParamPage indexParamPage);
  36. List<DcTypeDto> findPblmCountByAdCode(IndexParamPage indexParamPage);
  37. }