StatisticsService.java 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. package com.xintong.visualinspection.service;
  2. import java.util.List;
  3. import java.util.Map;
  4. import javax.servlet.http.HttpServletRequest;
  5. import javax.servlet.http.HttpServletResponse;
  6. import com.xintong.visualinspection.bean.StatisticsBean;
  7. import com.xintong.visualinspection.bean.StatisticsBo;
  8. /**
  9. *
  10. *
  11. * StatisticsService
  12. *
  13. * tiger
  14. * tiger
  15. * 2017年5月4日 上午10:41:40
  16. *
  17. * @version 1.0.0
  18. *
  19. */
  20. public interface StatisticsService {
  21. public List<StatisticsBo> getEmployeeCheckedInfo(StatisticsBean obj);
  22. public List<StatisticsBean> getFeeStationCheckedScore(StatisticsBean obj);
  23. public List<StatisticsBean> getFeeStationCheckItemScore(StatisticsBean obj);
  24. public void getEmployeeCheckedInfo(StatisticsBean obj,HttpServletRequest req,HttpServletResponse resp);
  25. public void getFeeStationCheckedScore(StatisticsBean obj,HttpServletRequest req,HttpServletResponse resp);
  26. public void getFeeStationCheckItemScore(StatisticsBean obj,HttpServletRequest req,HttpServletResponse resp);
  27. public List<StatisticsBean> getYearScoreChange(StatisticsBean obj);
  28. public List<StatisticsBean> getFeeStationScoreInfo(StatisticsBean obj);
  29. public List<StatisticsBean> getCenterManageScoreInfo(StatisticsBean obj);
  30. public List<StatisticsBean> getSingleFeeStationScoreInfo(StatisticsBean obj);
  31. // 考核扣分情况占比
  32. public StatisticsBean getCheckedScoreInfo(StatisticsBean obj);
  33. // 分项考核情况占比
  34. public List<StatisticsBean> getCheckedItemScoreInfo(StatisticsBean obj);
  35. // 分项具体考核情况占比
  36. public Map<String,List<StatisticsBean>> get2CheckedItemScoreInfo(StatisticsBean obj);
  37. }