package cn.iocoder.yudao.module.hrm.service.salary;
|
|
import cn.iocoder.yudao.module.hrm.dal.dataobject.salary.HrmLeaveTypeConfigDO;
|
|
import java.util.List;
|
|
/**
|
* 请假类型扣款配置 Service 接口
|
*
|
* @author 超级管理员
|
*/
|
public interface HrmLeaveTypeConfigService {
|
|
/**
|
* 获取所有请假类型配置列表
|
*/
|
List<HrmLeaveTypeConfigDO> getLeaveTypeConfigList();
|
|
/**
|
* 获取请假类型配置
|
*/
|
HrmLeaveTypeConfigDO getLeaveTypeConfig(Integer leaveType);
|
|
/**
|
* 新增请假类型配置
|
*/
|
void createLeaveTypeConfig(HrmLeaveTypeConfigDO config);
|
|
/**
|
* 更新请假类型配置
|
*/
|
void updateLeaveTypeConfig(HrmLeaveTypeConfigDO config);
|
|
/**
|
* 删除请假类型配置
|
*/
|
void deleteLeaveTypeConfig(Long id);
|
|
}
|