package com.hdkj.lt.bf.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.hdkj.lt.bf.entity.FhzgDistCustomer;
import com.hdkj.lt.bf.entity.dto.FhzgDistCustomerCountDTO;
import com.hdkj.lt.core.bizms.modle.dto.FhzgDistCustomerDTO;
import com.hdkj.lt.core.bizms.modle.dto.FhzgFaultDistCustomerDTO;

/**
 * 配电用户信息表 服务接口
 *
 * @author zhousc
 * @since 2025-05-07
 */
public interface FhzgDistCustomerService extends IService<FhzgDistCustomer> {

    Page<FhzgDistCustomer> getCustomerList(FhzgDistCustomerDTO dto);

    //故障停电查询
    Page<FhzgDistCustomer> getCustomerList(FhzgFaultDistCustomerDTO dto);

    FhzgDistCustomerCountDTO getDistCustomerCount(FhzgDistCustomerDTO dto);

    //故障停电查询
    FhzgDistCustomerCountDTO getDistCustomerCount(FhzgFaultDistCustomerDTO dto);


}
