package com.dg.core.service; import com.dg.core.db.gen.entity.ClassifyAdministration; import com.dg.core.db.gen.entity.Guidance; import com.dg.core.db.gen.entity.GuidePlate; import com.dg.core.db.gen.entity.OrganizationEntity; import org.springframework.data.repository.query.Param; import java.util.List; public interface HomeStatisticsService { /** * 按办结量排序 * @return */ List guidePlatePeople(List ids); /** *按评分排序 * @return */ List score(List ids); /** * 按超时 * @return */ List timeout(List ids); /** * 按未办结 * @param ids * @return */ List tosettled(List ids); /** * 按工单量 * @param ids * @return */ List workunit(List ids); /** * 评分 * @return */ Integer organizationScore(List ids); /** * 办结量 * @return */ Integer organizationNum(List ids); /** * 获取一级部门 * @return */ List getDepartment(); /** * 办事指南根据导办数量排序 * @return */ List guidanceTransaction(List ids); /** * 办事指南根据浏览数量排序 * @return */ List guidanceBrowse(List ids); /** * 导办人员统计数 * @return */ Integer staffNum(List ids); /** * 办事指南数量统计 * @return */ Integer countWork(List ids); /** * 获取统计数据 首页用 勿动 */ int countStatisticsNum(List classifyIds,List ids); /** * 首页统计用 * @param parentId * @param classifyGrade * @return */ public List getClassify(String parentId, String classifyGrade); List countId(String district); /** * 首页统计用 * @return */ String reversionRate(String state,String isTimeout); int rangeStatistics(List ids); }