package com.njcn.event.service.majornetwork;

import com.github.jeffreyning.mybatisplus.service.IMppService;
import com.njcn.event.pojo.po.SpThroughPO;
import com.njcn.event.pojo.vo.SpThroughVO;
import com.njcn.event.pojo.param.SpThroughParam;

import java.util.List;

/**
 * 高低电压穿越 服务类
 * @author guofeihu
 * @since 2024-08-22
 */
public interface SpThroughService extends IMppService<SpThroughPO> {

    /**
     * 根据事件ID集合及能源站类型获取高低电压穿越次数
     */
    SpThroughVO getDataByEventIds(SpThroughParam spThroughParam);

    /**
     * 根据原有的事件集合进行过滤
     */
    List<String> formatEventIds(SpThroughParam spThroughParam);

}
