package com.crm.manager.service;

import com.crm.manager.dto.export.CustomEmailSubscribeRecordExportDto;
import com.crm.rely.backend.core.dto.base.ResultWithPagerDto;
import com.crm.rely.backend.core.entity.custom.email.subscribe.record.CustomEmailSubscribeRecordSearchEntity;
import com.crm.rely.backend.core.pojo.view.CustomEmailSubscribeRecordView;
import com.crm.rely.backend.exception.ServiceException;

import java.util.List;

/**
 *
 * @author gao
 * @date 2025/7/21 14:39
 */
public interface CustomEmailSubscribeRecordService {

    ResultWithPagerDto<CustomEmailSubscribeRecordView> searchPageList(CustomEmailSubscribeRecordSearchEntity entity) throws ServiceException;

    List<CustomEmailSubscribeRecordExportDto> export(CustomEmailSubscribeRecordSearchEntity entity) throws ServiceException;
}
