package com.hdkj.lt.bf.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.hdkj.lt.bf.entity.dto.FhzgFaultTransferSchemeFinalSegmentCurrentDetailDTO;
import com.hdkj.lt.core.bizms.modle.po.fault.FaultPowerCut;
import com.hdkj.lt.core.bizms.modle.po.plan.FhzgFaultTransferSchemeFinalSegmentCurrentDetail;

import java.util.List;
import java.util.Map;


/**
 *
 * @author luorui
 * @date 2025/5/16 20:11
 * @discription 终态安全校验开关电流明细查询
 *
 **/
public interface FhzgFaultTransferSchemeFinalSegmentCurrentDetailService {
    /**
     *
     * 分页查询
     *
     **/
    Page<FhzgFaultTransferSchemeFinalSegmentCurrentDetailDTO> getTransferSchemeFinalSegmentCurrentDetailByIdPage(FhzgFaultTransferSchemeFinalSegmentCurrentDetail faultTransferSchemeFinalSegmentCurrentDetail);

    List<Map<String, Object>> getListBySwitchingId(Long switchingId);

    FaultPowerCut getFaultInfoBySwitchingId(Long switchingId) ;
}
