package com.ruoyi.energymeter.service;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.ruoyi.energymeter.pojo.EnergyMeterMeasurement;
|
import com.ruoyi.energymeter.vo.EnergyMeterOverviewVO;
|
|
import java.time.LocalDate;
|
|
/**
|
* 概览与明细查询服务,只读本地采集表,不直连第三方。
|
*/
|
public interface EnergyMeterStatService {
|
|
/**
|
* 用能概览:卡片、按日/按月对比序列、采集状态。
|
*/
|
EnergyMeterOverviewVO overview(String meterType, Long meterId, String month, Integer year);
|
|
/**
|
* 单台设备的读数/用量明细。
|
*/
|
IPage<EnergyMeterMeasurement> pageMeasurements(Long meterId, String metricCode, String granularity,
|
LocalDate start, LocalDate end, long current, long size);
|
}
|