package com.engine.salary.service; import com.engine.salary.entity.salarysob.dto.SalarySobTaxReportRuleDTO; import com.engine.salary.entity.salarysob.param.SalarySobTaxReportRuleSaveParam; import com.engine.salary.entity.salarysob.po.SalarySobTaxReportRulePO; import java.util.Collection; import java.util.List; /** * @description: 薪资账套的个税申报表规则 * @author: xiajun * @modified By: xiajun * @date: Created in 2022/11/29 5:19 PM * @version:v1.0 */ public interface SalarySobTaxReportRuleService { /** * 根据薪资账套id查询薪资账套的个税申报表规则 * * @param salarySobIds * @return */ List listBySalarySobIds(Collection salarySobIds); /** * 根据薪资账套id查询薪资账套的个税申报表规则 * * @param salarySobId * @return */ List getSalarySobTaxReportRuleDTO(Long salarySobId); /** * 保存 * * @param saveParam */ void saveByParam(SalarySobTaxReportRuleSaveParam saveParam); /** * 按薪资账套id删除 * * @param salarySobIds */ void deleteBySalarySobIds(Collection salarySobIds); void saveBatch(List salarySobTaxReportRules); }