package cn.iocoder.yudao.module.hrm.service.attendance;
|
|
import cn.iocoder.yudao.module.hrm.controller.admin.attendance.vo.HrmEmployeeScheduleListReqVO;
|
import cn.iocoder.yudao.module.hrm.controller.admin.attendance.vo.HrmEmployeeScheduleRespVO;
|
import cn.iocoder.yudao.module.hrm.controller.admin.attendance.vo.HrmEmployeeScheduleSaveReqVO;
|
|
import java.util.List;
|
|
/**
|
* 员工排班 Service 接口
|
*
|
* @author 超级管理员
|
*/
|
public interface HrmEmployeeScheduleService {
|
|
/**
|
* 查询某月排班列表
|
*/
|
List<HrmEmployeeScheduleRespVO> getScheduleList(HrmEmployeeScheduleListReqVO reqVO);
|
|
/**
|
* 批量保存排班(整月覆盖式:有班次 upsert,无班次删除)
|
*/
|
void saveSchedule(List<HrmEmployeeScheduleSaveReqVO> saveReqVOList);
|
|
}
|