118 lines
2.5 KiB
Java
118 lines
2.5 KiB
Java
package com.zcloud.service.map;
|
|
|
|
import com.zcloud.entity.PageData;
|
|
|
|
import java.util.List;
|
|
|
|
public interface BiTongjiService {
|
|
/**
|
|
* 地图下方的统计 安全环保检查情况统计
|
|
* 近8年数据
|
|
* 港股公司和分公司
|
|
*/
|
|
List<PageData> getCountInsByCorpSource(PageData pd);
|
|
|
|
/**
|
|
* 获取首页需要显示的企业信息
|
|
* @param pd
|
|
* @return
|
|
*/
|
|
List<PageData> getCorpinfoAllByOrder(PageData pd);
|
|
|
|
/**
|
|
* 获取用户数量
|
|
* @param pd
|
|
* @return
|
|
*/
|
|
Integer getCorpUser(PageData pd);
|
|
|
|
Integer getSupeUser(PageData pd);
|
|
|
|
List<PageData> getCorpUserCountTop10(PageData pd);
|
|
List<PageData> getCorpDeptCount(PageData pd);
|
|
|
|
/**
|
|
* 分公司使用情况的前十部门数的分公司
|
|
* @param pd
|
|
* @return
|
|
*/
|
|
List<PageData> getCorpinfoAllByDeptCountOrder(PageData pd);
|
|
|
|
/**
|
|
* 获取港股安全环保检查次数
|
|
* @param pd
|
|
* @return
|
|
*/
|
|
public Integer getInsCountBySuper(PageData pd);
|
|
|
|
public Integer getHiddenCountBySuper(PageData pd);
|
|
|
|
/**
|
|
* 安全环保检查分类 数量
|
|
* @param pd
|
|
* @return
|
|
*/
|
|
List<PageData> getSuperInsCountBySubjec(PageData pd);
|
|
|
|
/**
|
|
* 获取前十的安全环保的数据
|
|
* @param pd
|
|
* @return
|
|
*/
|
|
List<PageData> getSuperInsTop(PageData pd);
|
|
|
|
/**
|
|
* 获取所有的隐患 -根据隐患类型分类
|
|
*
|
|
*/
|
|
List<PageData> getHiddenCountBySubjec(PageData pd);
|
|
|
|
|
|
/**
|
|
* 获取所有的隐患 -根据隐患等级分类
|
|
*
|
|
*/
|
|
List<PageData> getHiddenCountByHiddenLevel(PageData pd);
|
|
|
|
/**
|
|
* 获取已经处理的特殊隐患
|
|
* @param pd
|
|
* @return
|
|
*/
|
|
Integer getHiddenCountBySpecial(PageData pd);
|
|
|
|
/**
|
|
*
|
|
*/
|
|
List<PageData> getHighriskworkCount(PageData pd);
|
|
/**
|
|
*
|
|
*/
|
|
List<PageData> getHiddenCountByCorpInfoHandle(PageData pd);
|
|
|
|
|
|
/**
|
|
* 首页统计
|
|
*/
|
|
List<PageData> mainStatisticsByCorpinfo (PageData pd);
|
|
|
|
|
|
|
|
List<PageData> mainInsByCorpinfo (PageData pd);
|
|
List<PageData> getHiddenBySource (PageData pd);
|
|
|
|
List<PageData> getInsCountPageBySuper(PageData pd);
|
|
|
|
List<PageData> getHiddenCountPageBySuper(PageData pd);
|
|
|
|
List<PageData> getCorpUser2(PageData pd);
|
|
|
|
List<PageData> getSupeUser2(PageData pd);
|
|
|
|
List<PageData> listAllCorp(PageData pd);
|
|
|
|
List<PageData> getHiddenCountByHiddenType(PageData pageData);
|
|
|
|
PageData getHiddenCountByHeinrich(PageData pd);
|
|
}
|