salary-management-front/pc4mobx/hrmSalary/apis/attendance.js

102 lines
4.0 KiB
JavaScript

import { WeaTools } from 'ecCom';
//数据采集-考勤引用-考勤数据列表
export const getAttendanceList = params => {
return WeaTools.callApi('/api/bs/hrmsalary/attendQuote/list', 'POST', params);
}
//数据采集-考勤引用-考勤数据-获取导入参数
export const getImportAttendanceParam = params => {
return WeaTools.callApi('/api/bs/hrmsalary/attendQuote/getImportParams', 'get', params);
}
//数据采集-考勤引用-获取账套列表
export const getLedgerList = params => {
return WeaTools.callApi('/api/bs/hrmsalary/attendQuote/selectSalarySobList', 'get', params);
}
//数据采集-考勤引用-获取引用考勤表单
export const getAttendanceReferForm = params => {
return WeaTools.callApi('/api/bs/hrmsalary/attendQuote/getSyncForm', 'get', params);
}
//数据采集-考勤引用-获取引用考勤表单周期数据
export const getAttendanceReferPeriod = params => {
return WeaTools.callApi('/api/bs/hrmsalary/attendQuote/getSalaryCycleAndAttendCycle', 'post', params);
}
//数据采集-考勤引用-同步引用考勤数据
export const syncAttendanceRefer = params => {
return WeaTools.callApi('/api/bs/hrmsalary/attendQuote/syncAttendQuoteData', 'POST', params);
}
//数据采集-考勤引用-查看考勤数据
export const getAttendanceDetail = params => {
return WeaTools.callApi('/api/bs/hrmsalary/attendQuote/view', 'get', params);
}
//数据采集-考勤引用-删除考勤数据
export const deleteAttendance = params => {
return WeaTools.callApi('/api/bs/hrmsalary/attendQuote/delete', 'POST', params);
}
//数据采集-考勤引用-导出考勤数据
export const exportAttendance = params => {
return WeaTools.callApi('/api/bs/hrmsalary/attendQuote/export', 'POST', params);
}
//数据采集- 考勤应用-导出模版+全量数据
export const exportForTemplate = params => {
return WeaTools.callApi('/api/bs/hrmsalary/attendQuote/exportForTemplate', 'POST', params);
}
//数据采集-考勤引用-考勤字段管理列表
export const getAttendanceFieldList = params => {
return WeaTools.callApi('/api/bs/hrmsalary/attendQuote/fieldList', 'POST', params);
}
//数据采集-考勤引用-获取考勤字段表单
export const getAttendanceFieldForm = params => {
return WeaTools.callApi('/api/bs/hrmsalary/attendQuote/getFieldForm', 'get', params);
}
//数据采集-考勤引用-新建考勤字段
export const saveAttendanceField = params => {
return WeaTools.callApi('/api/bs/hrmsalary/attendQuote/saveField', 'POST', params);
}
//数据采集-考勤引用-修改考勤字段
export const updateAttendanceField = params => {
return WeaTools.callApi('/api/bs/hrmsalary/attendQuote/updateField', 'POST', params);
}
//数据采集-考勤引用-启用/停用自定义字段
export const updateAttendanceFieldStatus = params => {
return WeaTools.callApi('/api/bs/hrmsalary/attendQuote/updateEnableStatus', 'POST', params);
}
//数据采集-考勤引用-删除考勤字段
export const deleteAttendanceField = params => {
return WeaTools.callApi('/api/bs/hrmsalary/attendQuote/deleteField', 'POST', params);
}
//数据采集-考勤引用-考勤引用字段设置-列表
export const getAttendanceFieldSettingList = params => {
return WeaTools.callApi('/api/bs/hrmsalary/attendQuote/fieldSetting/list', 'POST', params);
}
//数据采集-考勤引用-考勤引用字段设置-保存
export const saveAttendanceFieldSetting = params => {
return WeaTools.callApi('/api/bs/hrmsalary/attendQuote/fieldSetting/save', 'POST', params);
}
//数据采集-考勤引用-考勤引用字段设置-恢复默认设置
export const returnToAttendanceFieldSettingDefault = params => {
return WeaTools.callApi('/api/bs/hrmsalary/attendQuote/fieldSetting/recoverAsDefault', 'POST', params);
}
//数据采集-考勤引用-考勤引用字段设置-设为默认设置
export const saveAttendanceFieldSettingAsDefault = params => {
return WeaTools.callApi('/api/bs/hrmsalary/attendQuote/fieldSetting/saveAsDefault', 'POST', params);
}