package com.engine.salary.service;
import com.engine.salary.entity.datacollection.dto.VariableArchiveListDTO;
import com.engine.salary.entity.datacollection.dto.VariableItemListDTO;
import com.engine.salary.entity.datacollection.param.VariableArchiveImportHandleParam;
import com.engine.salary.entity.datacollection.param.VariableArchiveQueryParam;
import com.engine.salary.entity.datacollection.param.VariableArchiveSaveParam;
import com.engine.salary.util.excel.ExcelPreviewDTO;
import com.engine.salary.util.page.PageInfo;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
import java.time.YearMonth;
import java.util.Collection;
import java.util.List;
import java.util.Map;
/**
* 数据采集-浮动薪酬
*
Copyright: Copyright (c) 2022
* Company: 泛微软件
*
* @author xzy
* @version 1.0
**/
public interface VariableArchiveService {
/**
* 查询浮动薪酬档案(分页)
*
* @param queryParam
* @return
*/
PageInfo listPage(VariableArchiveQueryParam queryParam);
List list(VariableArchiveQueryParam queryParam);
/**
* 构建浮动薪资档案数据
*
* @param variableArchives
* @return
*/
List