package com.njcn.harmonic.service;

import com.njcn.device.pojo.param.DeviceInfoParam;
import com.njcn.harmonic.pojo.vo.THDistortionCensusVO;
import com.njcn.harmonic.pojo.vo.THDistortionVO;

import java.util.List;

/**
 * @author: chenchao
 * @date: 2022/03/10 22:00
 * @Description: <描述>
 */
public interface THDistortionService {

    /**
     * 功能描述: 获取谐波总畸变率
     * @param thDistortionParam
     * @return
     */

    List<THDistortionVO> getTHDistortionData(DeviceInfoParam.BusinessParam thDistortionParam);

    /**
     * 功能描述: 获取总畸变率图表
     * @param thDistortionCensusParam
     * @return
     */
    THDistortionCensusVO getTHDistortionCensus(DeviceInfoParam.BusinessParam thDistortionCensusParam);
}
