package com.zcloud.service.map.impl; import com.zcloud.entity.PageData; import com.zcloud.mapper.datasource.map.BiTongjiMapper; import com.zcloud.service.map.BiTongjiService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import javax.annotation.Resource; import java.util.List; @Service @Transactional //开启事物 public class BiTongjiServiceImpl implements BiTongjiService { @Resource private BiTongjiMapper biTongjiMapper; /** * 地图下方的统计 安全环保检查情况统计 * 近8年数据 * 港股公司和分公司 */ @Override public List getCountInsByCorpSource(PageData pd) { return biTongjiMapper.getCountInsByCorpSource(pd); } @Override public List getCorpinfoAllByOrder(PageData pd) { return biTongjiMapper.getCorpinfoAllByOrder(pd); } @Override public Integer getCorpUser(PageData pd) { return biTongjiMapper.getCorpUser(pd); } @Override public Integer getSupeUser(PageData pd) { return biTongjiMapper.getSupeUser(pd); } @Override public List getCorpUserCountTop10(PageData pd) { return biTongjiMapper.getCorpUserCountTop10(pd); } @Override public List getCorpDeptCount(PageData pd) { return biTongjiMapper.getCorpDeptCount(pd); } /** * 分公司使用情况的前十部门数的分公司 * * @param pd * @return */ @Override public List getCorpinfoAllByDeptCountOrder(PageData pd) { return biTongjiMapper.getCorpinfoAllByDeptCountOrder(pd); } @Override public Integer getInsCountBySuper(PageData pd) { return biTongjiMapper.getInsCountBySuper(pd); } @Override public Integer getHiddenCountBySuper(PageData pd) { return biTongjiMapper.getHiddenCountBySuper(pd); } @Override public List getSuperInsCountBySubjec(PageData pd) { return biTongjiMapper.getSuperInsCountBySubjec(pd); } @Override public List getSuperInsTop(PageData pd) { return biTongjiMapper.getSuperInsTop(pd); } @Override public List getHiddenCountBySubjec(PageData pd) { return biTongjiMapper.getHiddenCountBySubjec(pd); } @Override public List getHiddenCountByHiddenLevel(PageData pd) { return biTongjiMapper.getHiddenCountByHiddenLevel(pd); } @Override public List getHighriskworkCount(PageData pd) { return biTongjiMapper.getHighriskworkCount(pd); } @Override public Integer getHiddenCountBySpecial(PageData pd) { return biTongjiMapper.getHiddenCountBySpecial(pd); } @Override public List getHiddenCountByCorpInfoHandle(PageData pd) { return biTongjiMapper.getHiddenCountByCorpInfoHandle(pd); } @Override public List mainStatisticsByCorpinfo(PageData pd) { return biTongjiMapper.mainStatisticsByCorpinfo(pd); } @Override public List mainInsByCorpinfo(PageData pd) { return biTongjiMapper.mainInsByCorpinfo(pd); } @Override public List getHiddenBySource(PageData pd) { return biTongjiMapper.getHiddenBySource(pd); } @Override public List getInsCountPageBySuper(PageData pd) { return biTongjiMapper.getInsCountPageBySuper(pd); } @Override public List getHiddenCountPageBySuper(PageData pd) { return biTongjiMapper.getHiddenCountPageBySuper(pd); } @Override public List getCorpUser2(PageData pd) { return biTongjiMapper.getCorpUser2(pd); } @Override public List getSupeUser2(PageData pd) { return biTongjiMapper.getSupeUser2(pd); } @Override public List listAllCorp(PageData pd) { return biTongjiMapper.listAllCorp(pd); } @Override public List getHiddenCountByHiddenType(PageData pageData) { return biTongjiMapper.getHiddenCountByHiddenType(pageData); } @Override public PageData getHiddenCountByHeinrich(PageData pd) { return biTongjiMapper.getHiddenCountByHeinrich(pd); } }