import request from '@/utils/request' // USER_CODE_BEGIN -- attendance /** * 获取考勤列表 * @param params * @returns */ export function getAttendanceList(params: Record) { return request.get(`attendance/attendance`, { params }) } /** * 获取考勤详情 * @param id 考勤id * @returns */ export function getAttendanceInfo(id: number) { return request.get(`attendance/attendance/${id}`) } /** * 添加考勤 * @param params * @returns */ export function addAttendance(params: Record) { return request.post('attendance/attendance', params, { showErrorMessage: true, showSuccessMessage: true, }) } /** * 编辑考勤 * @param id * @param params * @returns */ export function editAttendance(params: Record) { return request.put(`attendance/attendance/${params.id}`, params, { showErrorMessage: true, showSuccessMessage: true, }) } /** * 删除考勤 * @param id * @returns */ export function deleteAttendance(id: number) { return request.delete(`attendance/attendance/${id}`, { showErrorMessage: true, showSuccessMessage: true, }) } // USER_CODE_END -- attendance