package com.moral.api.service; import com.moral.api.pojo.dto.dataDisplay.HeatMapDTO; import com.moral.api.pojo.dto.dataDisplay.MonitorPointDataDisplayDTO; import com.moral.api.pojo.dto.dataDisplay.SensorComparisonDisplayDTO; import com.moral.api.pojo.form.dataDisplay.MonitorPointDataDisplayForm; import com.moral.api.pojo.form.dataDisplay.SensorComparisonDisplayForm; import org.springframework.stereotype.Service; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; /** * @Description: 数据显示服务层接口 * @Param: * @return: * @Author: 陈凯裕 * @Date: 2021/9/26 */ public interface DataDisplayService { /** * @Description: 获取监测站点展示数据 * @Param: [form] * @return: void * @Author: 陈凯裕 * @Date: 2021/9/26 */ List getMonitorPointDisplayData(MonitorPointDataDisplayForm form); /** * @Description: 获取因子对比图数据 * @Param: [form] * @return: List * @Author: 陈凯裕 * @Date: 2021/10/8 */ List getSensorComparisonDisplayData(SensorComparisonDisplayForm form); /** * @Description: 获取因子对比图数据第二版 * @Param: [form] * @return: List * @Author: 李子杰 * @Date: 2022/09/26 */ List getSensorComparisonDisplayDataV2(Map params); List getHeatMapData(String code, String startTime, String type, String form); }