package cn.iocoder.yudao.module.hrm.service.workhour;
|
|
import cn.iocoder.yudao.module.hrm.controller.admin.workhour.vo.HrmEmployeeWorkHourReqVO;
|
import cn.iocoder.yudao.module.hrm.controller.admin.workhour.vo.HrmEmployeeWorkHourRespVO;
|
import cn.iocoder.yudao.module.mes.api.task.dto.MesProWorkHourSummaryReqDTO;
|
import cn.iocoder.yudao.module.mes.api.task.dto.MesProWorkHourSummaryRespDTO;
|
|
import java.util.List;
|
|
/**
|
* HRM 工时统计 Service 接口
|
*
|
* @author 超级管理员
|
*/
|
public interface HrmWorkHourStatisticsService {
|
|
/**
|
* 员工工时统计(考勤口径)
|
*/
|
List<HrmEmployeeWorkHourRespVO> getEmployeeWorkHourSummary(HrmEmployeeWorkHourReqVO reqVO);
|
|
/**
|
* 班组工时统计(报工口径,跨模块聚合 MES)
|
*/
|
List<MesProWorkHourSummaryRespDTO> getTeamWorkHourSummary(MesProWorkHourSummaryReqDTO reqDTO);
|
|
}
|