package com.engine.salary.service;

import com.engine.salary.entity.salaryacct.param.SalaryComparisonResultQueryParam;
import com.engine.salary.entity.siaccount.dto.InsuranceComparisonResultListDTO;
import com.engine.salary.entity.siaccount.param.InsuranceComparisonResultQueryParam;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;

/**
 * @Author: sy
 * @Description: 福利核算的线下对比结果
 * @Date: 2022/9/28
 **/
public interface SIAComparisonResultService {

    /**
     * 根据列表查询条件查询线下对比结果（分页）
     */
    InsuranceComparisonResultListDTO listPageByParam(InsuranceComparisonResultQueryParam queryParam);


    /**
     * 根据列表查询条件查询线下对比结果
     */
    InsuranceComparisonResultListDTO listByParam(InsuranceComparisonResultQueryParam queryParam);

    /**
     * 导出福利核算线下对比结果
     */
    XSSFWorkbook exportComparisonResult(InsuranceComparisonResultQueryParam queryParam);
}
