tuqin
4 天以前 612172aacb1b05162270ff846441f1c6336d0321
yudao-module-hrm/src/main/java/cn/iocoder/yudao/module/hrm/service/salary/HrmSalaryCalculationService.java
@@ -9,7 +9,7 @@
/**
 * 薪酬核算 Service 接口
 *
 * @author 芋道源码
 * @author 超级管理员
 */
public interface HrmSalaryCalculationService {
@@ -61,6 +61,14 @@
    void deleteSalaryCalculation(Long id);
    /**
     * 批量删除核算记录(不限制状态,勾选即删)
     *
     * @param ids 核算记录 ID 列表
     * @return 实际删除的条数
     */
    Integer deleteSalaryCalculationList(List<Long> ids);
    /**
     * 获得指定周期的薪酬核算列表
     */
    List<HrmSalaryCalculationDO> getSalaryCalculationListByPeriod(String period);
@@ -81,4 +89,11 @@
     */
    void saveSalaryCalculationList(List<HrmSalaryCalculationDO> calculationList);
    /**
     * 修改单条薪酬核算记录(仅待确认状态可修改,实发工资由后端重算)
     *
     * @param calculation 核算记录
     */
    void updateSalaryCalculation(HrmSalaryCalculationDO calculation);
}