VVT789
2025-02-12 602c6e68101e88d275fe7313495c2009386c1965
zhitan-system/src/main/java/com/zhitan/energyMonitor/service/IElectricLoadService.java
@@ -1,10 +1,10 @@
package com.zhitan.energyMonitor.service;
import com.baomidou.mybatisplus.extension.service.IService;
import com.zhitan.energyMonitor.domain.ElectricLoadEntity;
import com.zhitan.energyMonitor.domain.EnergyUnitToDevice;
import com.zhitan.energyMonitor.domain.vo.ListElectricLoadVO;
import com.zhitan.energyMonitor.domain.vo.ListElectricityMeterVO;
import com.zhitan.model.domain.EnergyIndex;
import java.util.List;
/**
 * @Description:
@@ -12,15 +12,17 @@
 * @Date: 2022-04-19
 * @Version: V1.0
 */
public interface IElectricLoadService extends IService<ElectricLoadEntity> {
public interface IElectricLoadService {
    /**
     * 获取负荷分析数据
     *
     * @param timeType
     * @param timeCode
     * @param energyIndex
     */
    ListElectricLoadVO list(String timeType, String timeCode, EnergyIndex energyIndex, String meterId);
    /**
     * 获取节点下所有电表
     * @param nodeId
     * @return
     */
    ListElectricLoadVO list(String timeType, String timeCode, EnergyIndex energyIndex, EnergyUnitToDevice energyUnitToDevice);
    List<ListElectricityMeterVO> listElectricMeter(String nodeId);
}