package com.moral.api.service; import com.moral.api.entity.CityAqiDaily; import com.baomidou.mybatisplus.extension.service.IService; import com.moral.api.pojo.dto.cityAQI.MonthlyPollutionLevel; import com.moral.api.pojo.vo.cityAQI.PieChartOfPollutionLevelVO; import com.moral.api.pojo.form.aqi.QueryChartOfPollutionLevelForm; import java.util.List; import java.util.Map; /** *

* 城市aqi日数据表 服务类 *

* * @author moral * @since 2021-11-01 */ public interface CityAqiDailyService extends IService { /** * @Description: 查询污染等级的饼状图,包括天数,占比 * @Param: [regionCode] * @return: com.moral.api.pojo.dto.dataDisplay.PollutionLevelProportionDTO * @Author: 陈凯裕 * @Date: 2021/11/9 */ PieChartOfPollutionLevelVO queryPieChartOfPollutionLevels(QueryChartOfPollutionLevelForm form); /** * @Description: 查询污染等级的柱状图数据,包括天数和占比 * @Param: [form] * @return: java.util.List * @Author: 陈凯裕 * @Date: 2021/11/22 */ List queryBarChartOfPollutionLevels(QueryChartOfPollutionLevelForm form); /** *@Description: 查询一年的数据,并分月份保存 *@Param: [map] *@return: java.util.Map *@Author: lizijie *@Date: 2021/11/23 14:42 **/ Map> oneYearsData(Map map); }