package com.sooka.sponest.data.digitalenvironment.mapper; import com.sooka.sponest.data.app.domain.VisuForestCloudMapVO; import com.sooka.sponest.data.digitalenvironment.domain.CenterdataTEnvironmentKeyEnterprise; import com.sooka.sponest.data.digitalenvironment.domain.CenterdataTEnvironmentProhibitionArea; import com.sooka.sponest.data.digitalenvironment.domain.CenterdataTEnvironmentSourcePollution; import com.sooka.sponest.data.digitalenvironment.domain.vo.EnvironmentBigDataVo; import com.sooka.sponest.data.digitalfirecontrol.domain.CenterdataTFirecontrolBasicLinkageForce; import com.sooka.sponest.data.digitalforest.domain.bo.VisuForestCloudEventTypeBO; import com.sooka.sponest.data.generalbusiness.domain.CenterdataTForestImportarea; import com.sooka.sponest.data.generalbusiness.domain.CenterdataTForestWeatherinformation; import com.sooka.sponest.data.generalbusiness.domain.vo.CenterdataTForestWeatherinformationBigDataVO; import java.util.List; import java.util.Map; public interface CenterdataTEnvironmentBigDataMapper { List selectBigDataImportareaDeptCount(CenterdataTForestImportarea centerdataTForestImportarea); List selectBigDataKeyenterpriseDeptCount(CenterdataTEnvironmentKeyEnterprise centerdataTEnvironmentKeyEnterprise); List selectBigDataSourcepollutionDeptCount(CenterdataTEnvironmentSourcePollution centerdataTEnvironmentSourcePollution); List selectBigDataProhibitionareaDeptCount(CenterdataTEnvironmentProhibitionArea centerdataTEnvironmentProhibitionArea); List> getEventCountGroupByFireSource(VisuForestCloudMapVO visuForestCloudMapVO); List> getbasiclinkageforeList(CenterdataTFirecontrolBasicLinkageForce centerdataTFirecontrolBasicLinkageForce); List> bigFindAttend(); List> selectBigDataByYearMonth(CenterdataTForestWeatherinformationBigDataVO centerdataTForestWeatherinformationBigDataVO); List> getEnvironmentTotal(VisuForestCloudMapVO visuForestCloudMapVO); /** * 大数据统计用 * * @return 结果 */ List> findDataByYear(CenterdataTEnvironmentKeyEnterprise centerdataTEnvironmentKeyEnterprise); /** * 大数据统计用 * * @return 结果 */ List> findDataByMonth(CenterdataTEnvironmentKeyEnterprise centerdataTEnvironmentKeyEnterprise); /** * 大数据统计用 * * @return 结果 */ List> pollutionFindDataByYear(CenterdataTEnvironmentKeyEnterprise centerdataTEnvironmentKeyEnterprise); /** * 大数据统计用 * * @return 结果 */ List> pollutionFindDataByMonth(CenterdataTEnvironmentKeyEnterprise centerdataTEnvironmentKeyEnterprise); /** * 大数据统计用 * * @return 结果 */ List> soilFindDataByYear(CenterdataTEnvironmentKeyEnterprise centerdataTEnvironmentKeyEnterprise); /** * 大数据统计用 * * @return 结果 */ List> soilFindDataByMonth(CenterdataTEnvironmentKeyEnterprise centerdataTEnvironmentKeyEnterprise); /** * 大数据统计用 * * @return 结果 */ List> waterQualityFindDataByYear(CenterdataTEnvironmentKeyEnterprise centerdataTEnvironmentKeyEnterprise); /** * 大数据统计用 * * @return 结果 */ List> waterQualityFindDataByMonth(CenterdataTEnvironmentKeyEnterprise centerdataTEnvironmentKeyEnterprise); /* * 大数据按排口类型统计排污口 * * @author 韩福成 * @date 2023/10/27 13:20 */ List> sewageoutletByType(EnvironmentBigDataVo environmentBigDataVo); /* * 大数据按一级分类统计排污口 * * @author 韩福成 * @date 2023/10/27 13:54 */ List> sewageoutletByOneclassification(EnvironmentBigDataVo environmentBigDataVo); /* * 大数据按二级分类统计排污口 * * @author 韩福成 * @date 2023/10/27 13:55 */ List> sewageoutletByTwoclassification(EnvironmentBigDataVo environmentBigDataVo); /* * 大数据统计秸秆离田 * * @author 韩福成 * @date 2023/10/27 15:00 */ List> leaveField(EnvironmentBigDataVo environmentBigDataVo); }