attendanceRecord.js 941 Bytes
import request from '@/utils/request'

// 获取月度打卡记录矩阵
export function getAttendanceMonthReport(data) {
  return request({
    url: '/api/Extend/LqAttendanceRecord/MonthReport',
    method: 'get',
    data
  })
}

// 提交打卡
export function submitAttendancePunch(data) {
  return request({
    url: '/api/Extend/LqAttendanceRecord/Punch',
    method: 'post',
    data
  })
}

// 获取打卡详情
export function getAttendanceRecordDetail(data) {
  return request({
    url: '/api/Extend/LqAttendanceRecord/Detail',
    method: 'get',
    data
  })
}

// 后台补卡
export function supplementAttendanceRecord(data) {
  return request({
    url: '/api/Extend/LqAttendanceRecord/Supplement',
    method: 'post',
    data
  })
}

// 模拟新增考勤记录
export function mockCreateAttendanceRecord(data) {
  return request({
    url: '/api/Extend/LqAttendanceRecord/MockCreate',
    method: 'post',
    data
  })
}