| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- package com.xintong.visualinspection.service;
- import java.util.List;
- import java.util.Map;
- import javax.servlet.http.HttpServletRequest;
- import javax.servlet.http.HttpServletResponse;
- import com.xintong.visualinspection.bean.CheckAppealStatistic;
- import com.xintong.visualinspection.bean.CheckmanStatisticsBean;
- import com.xintong.visualinspection.bean.StatisticsBean;
- import com.xintong.visualinspection.bean.StatisticsBo;
- import com.xintong.visualinspection.bean.StatisticsFsWork;
- import com.xintong.visualinspection.pojo.TaskAndScore;
- /**
- *
- *
- * StatisticsService
- *
- * tiger
- * tiger
- * 2017年5月4日 上午10:41:40
- *
- * @version 1.0.0
- *
- */
- public interface StatisticsService {
-
- public List<StatisticsBo> getEmployeeCheckedInfo(StatisticsBean obj);
-
- public List<StatisticsBean> getFeeStationCheckedScore(StatisticsBean obj);
-
- public List<StatisticsBean> getFeeStationCheckItemScore(StatisticsBean obj);
-
- public void getEmployeeCheckedInfo(StatisticsBean obj,HttpServletRequest req,HttpServletResponse resp);
-
- public void getFeeStationCheckedScore(StatisticsBean obj,HttpServletRequest req,HttpServletResponse resp);
-
- public void getFeeStationCheckItemScore(StatisticsBean obj,HttpServletRequest req,HttpServletResponse resp);
-
- public List<StatisticsBean> getYearScoreChange(StatisticsBean obj);
-
- public List<StatisticsBean> getFeeStationScoreInfo(StatisticsBean obj);
-
- public List<StatisticsBean> getCenterManageScoreInfo(StatisticsBean obj);
-
- public List<StatisticsBean> getSingleFeeStationScoreInfo(StatisticsBean obj);
-
- // 考核扣分情况占比
- public StatisticsBean getCheckedScoreInfo(StatisticsBean obj);
-
- // 分项考核情况占比
- public List<StatisticsBean> getCheckedItemScoreInfo(StatisticsBean obj);
-
- // 分项具体考核情况占比
- public Map<String,List<StatisticsBean>> get2CheckedItemScoreInfo(StatisticsBean obj);
-
- // 个人得分排名
- public List<StatisticsBean> getPersonalScoreInfo(StatisticsBean obj);
-
- // 收费站进步前5
- public List<StatisticsBean> getFSUp5Person(StatisticsBean obj);
-
- // 个人收费员的一年得分情况
- public List<StatisticsBean> getOneFSCheckedInfo(StatisticsBean obj);
-
- // 个人各项扣分情况
- public List<StatisticsBean> getOneCheckedItemInfo(StatisticsBean obj);
-
- // 个人扣分情况 / 个人稽查情况
- public List<StatisticsBean> getOneCheckedDetailInfo(StatisticsBean obj);
-
- public CheckmanStatisticsBean getCheckmanStatisticInfo(CheckmanStatisticsBean obj);
-
- // 出勤明细统计
- public List<StatisticsFsWork> getFsWorkStatisticInfo(StatisticsFsWork obj);
-
- // 顶岗出勤明细统计
- public List<StatisticsFsWork> getUnregularFsWorkStatisticInfo(StatisticsFsWork obj);
-
- // 正常在岗人数统计
- public List<StatisticsFsWork> getFsWorkPerson(StatisticsFsWork obj);
-
- // 顶岗人数统计
- public List<StatisticsFsWork> getFsWorkUnregularWorkPerson(StatisticsFsWork obj);
-
- // 申诉情况统计
- public List<CheckAppealStatistic> getCheckAppealStatistic(CheckAppealStatistic obj);
-
- // 收费站Excel申诉
- public void getExcelAppealInfo(CheckAppealStatistic obj,String monthName,HttpServletRequest req,HttpServletResponse resp);
-
- // 稽查人员工作量统计
- public void getCheckInfo(StatisticsBean obj,HttpServletRequest req,HttpServletResponse resp);
- }
|