package com.njcn.product.advance.harmonicUp.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.njcn.product.advance.harmonicUp.pojo.po.UpHarmonicDetail;
import com.njcn.product.advance.harmonicUp.pojo.vo.UpTableInfo;
import com.njcn.product.terminal.mysqlTerminal.pojo.param.LargeScreenCountParam;

import java.util.List;

/**
 * @Author: cdf
 * @CreateTime: 2025-09-11
 * @Description: 谐波放大
 */
public interface HarmonicUpService extends IService<UpHarmonicDetail> {

    void analyzePreData(String date);

    Page<UpHarmonicDetail> getDetail(LargeScreenCountParam param);

    Page<UpHarmonicDetail> getInfoList(LargeScreenCountParam param);


    UpTableInfo tableInfo(LargeScreenCountParam param);


}
