157 lines
4.3 KiB
Java
157 lines
4.3 KiB
Java
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<PageData> getCountInsByCorpSource(PageData pd) {
|
|
return biTongjiMapper.getCountInsByCorpSource(pd);
|
|
}
|
|
|
|
@Override
|
|
public List<PageData> 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<PageData> getCorpUserCountTop10(PageData pd) {
|
|
return biTongjiMapper.getCorpUserCountTop10(pd);
|
|
}
|
|
@Override
|
|
public List<PageData> getCorpDeptCount(PageData pd) {
|
|
return biTongjiMapper.getCorpDeptCount(pd);
|
|
}
|
|
|
|
/**
|
|
* 分公司使用情况的前十部门数的分公司
|
|
*
|
|
* @param pd
|
|
* @return
|
|
*/
|
|
@Override
|
|
public List<PageData> 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<PageData> getSuperInsCountBySubjec(PageData pd) {
|
|
return biTongjiMapper.getSuperInsCountBySubjec(pd);
|
|
}
|
|
|
|
@Override
|
|
public List<PageData> getSuperInsTop(PageData pd) {
|
|
return biTongjiMapper.getSuperInsTop(pd);
|
|
}
|
|
|
|
@Override
|
|
public List<PageData> getHiddenCountBySubjec(PageData pd) {
|
|
return biTongjiMapper.getHiddenCountBySubjec(pd);
|
|
}
|
|
|
|
@Override
|
|
public List<PageData> getHiddenCountByHiddenLevel(PageData pd) {
|
|
return biTongjiMapper.getHiddenCountByHiddenLevel(pd);
|
|
}
|
|
|
|
@Override
|
|
public List<PageData> getHighriskworkCount(PageData pd) {
|
|
return biTongjiMapper.getHighriskworkCount(pd);
|
|
}
|
|
|
|
@Override
|
|
public Integer getHiddenCountBySpecial(PageData pd) {
|
|
return biTongjiMapper.getHiddenCountBySpecial(pd);
|
|
}
|
|
|
|
@Override
|
|
public List<PageData> getHiddenCountByCorpInfoHandle(PageData pd) {
|
|
return biTongjiMapper.getHiddenCountByCorpInfoHandle(pd);
|
|
}
|
|
|
|
@Override
|
|
public List<PageData> mainStatisticsByCorpinfo(PageData pd) {
|
|
return biTongjiMapper.mainStatisticsByCorpinfo(pd);
|
|
}
|
|
|
|
@Override
|
|
public List<PageData> mainInsByCorpinfo(PageData pd) {
|
|
return biTongjiMapper.mainInsByCorpinfo(pd);
|
|
}
|
|
|
|
@Override
|
|
public List<PageData> getHiddenBySource(PageData pd) {
|
|
return biTongjiMapper.getHiddenBySource(pd);
|
|
}
|
|
|
|
@Override
|
|
public List<PageData> getInsCountPageBySuper(PageData pd) {
|
|
return biTongjiMapper.getInsCountPageBySuper(pd);
|
|
}
|
|
|
|
@Override
|
|
public List<PageData> getHiddenCountPageBySuper(PageData pd) {
|
|
return biTongjiMapper.getHiddenCountPageBySuper(pd);
|
|
}
|
|
|
|
@Override
|
|
public List<PageData> getCorpUser2(PageData pd) {
|
|
return biTongjiMapper.getCorpUser2(pd);
|
|
}
|
|
|
|
@Override
|
|
public List<PageData> getSupeUser2(PageData pd) {
|
|
return biTongjiMapper.getSupeUser2(pd);
|
|
}
|
|
@Override
|
|
public List<PageData> listAllCorp(PageData pd) {
|
|
return biTongjiMapper.listAllCorp(pd);
|
|
}
|
|
|
|
@Override
|
|
public List<PageData> getHiddenCountByHiddenType(PageData pageData) {
|
|
return biTongjiMapper.getHiddenCountByHiddenType(pageData);
|
|
}
|
|
|
|
@Override
|
|
public PageData getHiddenCountByHeinrich(PageData pd) {
|
|
return biTongjiMapper.getHiddenCountByHeinrich(pd);
|
|
}
|
|
}
|