zhgdyun/src/assets/js/api/attendanceManage.js
2025-08-21 09:19:57 +08:00

31 lines
2.3 KiB
JavaScript

/**
* api接口统一管理 、、 人员考勤
*/
import { post, get } from '../http'
// export const getPageListData = data => post('xmgl/workerMonthAttendanceStatistics/selectMonthAttendanceByPage', data); //查询考勤列表
export const getPageListData = data => post('xmgl/workerMonthAttendanceStatistics/selectMonthAttendanceByPage', data); //查询考勤列表
export const getSelectDateilApi = data => post('xmgl/workerAttendance/viewDayAttendanceList', data); //查询人员考勤个人考勤详情
export const getAfreshMonthAttendanceStatisticsApi = data => post('xmgl/workerMonthAttendanceStatistics/getAfreshMonthAttendanceStatistics', data); //重新计算考勤数据
export const attendFsdApi = data => get('/xmgl/workerWagesPayment/attendancePdf', data); //考勤pdf下载
export const getViewDayAttendancePageApi = data => post('xmgl/workerAttendance/viewDayAttendancePage', data); //查询人员考勤个人考勤详情
// 分页列表查询员工每日的考勤统计记录v2信息
export const getWorkerDailyAttendanceStatisticsV2PageApi = data => get('xmgl/workerDailyAttendanceStatisticsV2/page', data);
// 添加员工每日的考勤统计记录v2信息
export const addWorkerDailyAttendanceStatisticsV2Api = data => post('xmgl/workerDailyAttendanceStatisticsV2/add', data);
// 重新计算考勤
export const recalculateWorkerDailyAttendanceStatisticsV2Api = data => post('xmgl/workerDailyAttendanceStatisticsV2/recalculateAttendanceV2', data);
// 统计考勤列表
export const getCountDailyAttendanceByDateRangeApi = data => get('xmgl/workerDailyAttendanceStatisticsV2/countDailyAttendanceByDateRange', data);
// 查询异常工时统计列表
export const getExceptionHourStatisticsListApi = data => get('xmgl/workerDailyAttendanceStatisticsV2/getExceptionHourStatisticsList', data);
// 考勤总览
export const getCountWorkerDailyAttendanceStatisticsV2Api = data => post('xmgl/workerDailyAttendanceStatisticsV2/countWorkerDailyAttendanceStatisticsV2', data);
// 每月/日出勤/在职人数统计
export const getCountWorkerDailyAttendanceStatisticsV2ByDateApi = data => post('xmgl/workerDailyAttendanceStatisticsV2/countWorkerDailyAttendanceStatisticsV2ByDate', data);
export const getWorkerAttendanceListApi = data => post('xmgl/workerAttendance/list', data);