package com.crm.manager.service;

import com.crm.rely.backend.core.dto.account.belong.AccountReportChangeDto;
import com.crm.rely.backend.core.dto.base.BaseResultWithPagerDto;
import com.crm.rely.backend.core.entity.account.belong.AccountBelongChangeListEntity;
import com.crm.rely.backend.core.entity.account.belong.AccountReportChangeAddEntity;
import com.crm.rely.backend.core.entity.account.belong.AccountReportChangeListEntity;
import com.crm.rely.backend.exception.ServiceException;

import java.util.List;

public interface AccountReportChangeService {

    void save(AccountReportChangeAddEntity entity) throws ServiceException;

    AccountReportChangeDto getDetail(Long id) throws ServiceException;

    BaseResultWithPagerDto<List<AccountReportChangeDto>> searchList(AccountReportChangeListEntity entity) throws ServiceException;


}
