| | |
| | | deptId?: number; |
| | | userId?: number; |
| | | } |
| | | |
| | | /** 考勤统计查询参数(传了 startDate/endDate 则按日区间实时统计) */ |
| | | export interface SummaryPageParams extends PageParam { |
| | | userId?: number; |
| | | deptId?: number; |
| | | yearMonth?: string; |
| | | startDate?: string; |
| | | endDate?: string; |
| | | } |
| | | } |
| | | |
| | | /** 查询考勤统计分页列表 */ |
| | | export function getAttendanceSummaryPage(params: PageParam) { |
| | | export function getAttendanceSummaryPage( |
| | | params: HrmAttendanceSummaryApi.SummaryPageParams, |
| | | ) { |
| | | return requestClient.get<PageResult<HrmAttendanceSummaryApi.AttendanceSummary>>( |
| | | '/hrm/attendance/summary/page', |
| | | { params }, |