37d536ba02e47560ebee7bade618a54df261c0f7.svn-base 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. package cn.com.goldenwater.dcproj.service;
  2. import cn.com.goldenwater.dcproj.dto.BisInspTaskDthDayDto;
  3. import cn.com.goldenwater.dcproj.model.TacPawpRgstr;
  4. import java.util.List;
  5. import java.util.Map;
  6. public interface IndexTotalService {
  7. /**
  8. * 数字看板(督查)
  9. *
  10. * @param bisInspTaskDthDayDto
  11. * @return
  12. */
  13. Map<String, String> totalAll(BisInspTaskDthDayDto bisInspTaskDthDayDto);
  14. /**
  15. * 数字看板(稽察)
  16. *
  17. * @param bisInspTaskDthDayDto
  18. * @return
  19. */
  20. Map<String, String> totalAllOfJicha(BisInspTaskDthDayDto bisInspTaskDthDayDto);
  21. /**
  22. * 按 专业分类 统计问题个数(督查/稽察)
  23. *
  24. * @param bisInspTaskDthDayDto
  25. * @return
  26. */
  27. List<Map<String, String>> statisticsBySpecialtyType(BisInspTaskDthDayDto bisInspTaskDthDayDto);
  28. /**
  29. * 按 按问题类型 分类 统计问题个数(督查/稽察)
  30. *
  31. * @param bisInspTaskDthDayDto
  32. * @return
  33. */
  34. List<Map<String, String>> statisticsByPblmType(BisInspTaskDthDayDto bisInspTaskDthDayDto);
  35. /**
  36. * 按 工程分类 统计问题个数(稽察)
  37. *
  38. * @param bisInspTaskDthDayDto
  39. * @return
  40. */
  41. List<Map<String, String>> statisticsByEngType(BisInspTaskDthDayDto bisInspTaskDthDayDto);
  42. List<Map<String, String>> statisticsByResubType(BisInspTaskDthDayDto bisInspTaskDthDayDto);
  43. Map<String, String> getObjSize(BisInspTaskDthDayDto bisInspTaskDthDayDto);
  44. /**
  45. * 人员统计
  46. * @param bisInspTaskDthDayDto
  47. * @return
  48. */
  49. List<Map<String, Object>> personCount(BisInspTaskDthDayDto bisInspTaskDthDayDto);
  50. }