package com.engine.salary.mapper.salaryacct; import com.engine.salary.entity.salaryacct.po.ExcelAcctResultPO; import org.apache.ibatis.annotations.Param; import java.util.Collection; import java.util.List; /** * 线下excel核算的结果 *

Copyright: Copyright (c) 2022

*

Company: 泛微软件

* * @author qiantao * @version 1.0 **/ public interface ExcelAcctResultMapper { /** * 分页查询ExcelAcctResult和SalaryAcctResult的employeeId * * @return */ List listEmployeeIdUnionSalaryAcctResult(@Param("employeeIds") Collection employeeIds, @Param("salaryAcctRecordId") Long salaryAcctRecordId); /** * 批量新增 * * @param excelAcctResults */ void batchInsert(@Param("collection") Collection excelAcctResults); /** * 根据薪资核算记录id删除 * * @param salaryAcctEmployeeIds */ void deleteBySalaryAcctEmployeeIds(@Param("salaryAcctEmployeeIds") Collection salaryAcctEmployeeIds); /** * 根据薪资核算记录id删除 * * @param salaryAcctRecordIds */ void deleteBySalaryAcctRecordIds(@Param("salaryAcctRecordIds") Collection salaryAcctRecordIds); /** * 条件查询 * * @return 返回集合,没有返回空List */ List listSome(ExcelAcctResultPO excelAcctResult); }