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

138 lines
4.7 KiB
JavaScript

import { WeaTools } from 'ecCom';
//薪资核算-薪资核算列表
export const getCalcList = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/list', 'POST', params);
}
//薪资核算-删除薪资核算记录
export const deleteCalc = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/delete', 'POST', params);
}
//薪资核算-归档薪资核算记录
export const fileCalc = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/file', 'POST', params);
}
//薪资核算-薪资核算详情
export const getCalcForm = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/getForm', 'get', params);
}
//薪资核算-保存薪资核算的基本信息
export const saveCalc = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/basic/save', 'POST', params);
}
//薪资核算-获取薪资核算提示信息
export const getCalcInfo = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/getSalarySobCycle', 'get', params);
}
//薪资核算-薪资核算人员确认列表
export const getCalcPersonList = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/acctEmployee/list', 'POST', params);
}
//薪资核算-薪资核算人员高级搜索
export const getCalcPersonSa = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/acctEmployee/getSearchCondition', 'get', params);
}
//薪资核算-删除薪资核算人员
export const deleteCalcPerson = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/acctEmployee/delete', 'POST', params);
}
//薪资核算-添加薪资核算人员
export const saveCalcPerson = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/acctEmployee/save', 'POST', params);
}
//薪资核算-导出人员范围
export const exportCalcPerson = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/acctEmployee/export', 'POST', params);
}
//薪资核算-薪资核算环比上期减少人员列表
export const getCalcPersonSubList = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/reducedEmployee/list', 'POST', params);
}
//薪资核算-导出环比减少人员
export const exportCalcPersonSub = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/reducedEmployee/export', 'POST', params);
}
//薪资核算-执行薪资核算
export const doScCalc = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/acctResult/accounting', 'POST', params);
}
//薪资核算-获取薪资核算结果高级搜索
export const getScSa = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/acctResult/getSearchCondition', 'get', params);
}
//薪资核算-薪资核算结果列表
export const getScList = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/acctResult/list', 'post', params);
}
//薪资核算-导出薪资核算
export const exportSc = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/acctResult/export', 'post', params);
}
//薪资核算-导出线下对比结果
export const exportOc = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/comparisonResult/export', 'post', params);
}
//薪资核算-薪资核算结果详情
export const getScDetail = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/acctResult/detail', 'get', params);
}
//薪资核算-薪资核算合并计税详情
export const getScMergeTaxDetail = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/acctResult/getConsolidatedTaxDetail', 'get', params);
}
//薪资核算-编辑薪资核算结果
export const editScResult = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/acctResult/save', 'post', params);
}
//薪资核算-薪资核算结果校验
export const checkScResult = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/acctResult/check', 'post', params);
}
//薪资核算-获取校验结果(异常)总数
export const getScResultExceptionCount = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/checkResult/getCount', 'get', params);
}
//薪资核算-校验结果列表
export const getCheckResultList = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/checkResult/list', 'POST', params);
}
//薪资核算-校验结果明细列表
export const getCheckResultDetailList = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/checkResultRecord/list', 'POST', params);
}
//薪资核算-获取导入组件前置参数
export const getImportParams = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salaryAcct/checkResultRecord/list', 'POST', params);
}