package com.ruoyi.http.service;
|
|
import com.ruoyi.http.vo.StatisticEleAnalyticsVo;
|
import com.ruoyi.http.vo.StatisticEleRecordVo;
|
import com.ruoyi.http.vo.StatisticEleSummaryVo;
|
import com.ruoyi.http.vo.StatisticEleSyncStatusVo;
|
|
import jakarta.servlet.http.HttpServletResponse;
|
import java.util.List;
|
|
/**
|
* 天启电表统计接口
|
*/
|
public interface StatisticEleService {
|
|
String fetchRawData(String dimension, String startTime, String endTime);
|
|
List<StatisticEleRecordVo> listRecords(String dimension, String startTime, String endTime, Integer ignoreRadio);
|
|
StatisticEleSummaryVo getSummary(String dimension, String startTime, String endTime);
|
|
StatisticEleAnalyticsVo getAnalytics(String dimension, String startTime, String endTime, String trendGranularity);
|
|
StatisticEleSummaryVo getYesterdaySummary();
|
|
void exportRecords(String dimension, String startTime, String endTime, HttpServletResponse response);
|
|
StatisticEleSyncStatusVo getSyncStatus();
|
}
|