weaver-hrm-salary/src/com/engine/salary/mapper/siaccount/SIAccountDetailTempMapper.java

39 lines
1.1 KiB
Java
Raw Normal View History

2022-04-14 11:54:16 +08:00
package com.engine.salary.mapper.siaccount;
import com.engine.salary.entity.siaccount.po.InsuranceAccountDetailTempPO;
import org.apache.ibatis.annotations.Param;
import java.util.Collection;
import java.util.List;
/**
* @Author weaver_cl
2022-07-08 11:30:10 +08:00
* @Description: 该条数据不在个税扣缴义务人人员范围内不可导入
2022-04-14 11:54:16 +08:00
* @Date 2022/4/13
* @Version V1.0
**/
public interface SIAccountDetailTempMapper {
/**
* 批量删除
* @param employeeIds
* @param billMonth
*/
void batchDelAccountTempDetails(@Param("employeeIds") Collection<Long> employeeIds, @Param("billMonth") String billMonth);
/**
* 批量保存
* @param accounts
*/
void batchSaveAccountTempDetails(@Param("accounts") Collection<InsuranceAccountDetailTempPO> accounts);
/**
* 获取
* @param employeeIds
* @param billMonth
* @return
*/
2022-06-06 19:08:39 +08:00
List<InsuranceAccountDetailTempPO> getListByEmployeeIdsAndBillMonth(@Param("employeeIds") Collection<Long> employeeIds, @Param("billMonth") String billMonth,@Param("paymentOrganization") Long paymentOrganization);
2022-04-14 11:54:16 +08:00
}