package com.jwipc.sys.logic;

import com.jwipc.page.PageView;

import com.jwipc.sys.dto.TaxDTO;

import com.jwipc.sys.model.param.TaxParam;

import com.jwipc.sys.model.query.TaxQuery;

import java.util.List;

/**
 * @author shenyang.ou
 * @date 2024/1/29 15:01
 * @desc
 */
public interface TaxLogic {
    PageView findByPage(TaxQuery query);
    List<TaxDTO> listAll(TaxQuery query);

    TaxDTO getById(Long id);

    void saveOrUpdate(TaxParam param);

    void remove(String taxCode);

}
