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

98 lines
3.2 KiB
JavaScript

import { WeaTools } from 'ecCom';
//薪资帐套列表
export const getLedgerList = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salarysob/list', 'get', params);
}
//启用/禁用薪资帐套
export const changeLedgerStatus = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salarysob/disable', 'POST', params);
}
//复制薪资帐套
export const duplicateLedger = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salarysob/duplicate', 'POST', params);
}
//删除薪资帐套
export const deleteLedger = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salarysob/delete', 'POST', params);
}
//薪资帐套基本信息表单
export const getLedgerBasicForm = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salarysob/basic/getForm', 'get', params);
}
//保存薪资帐套基本信息
export const saveLedgerBasic = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salarysob/basic/save', 'POST', params);
}
//薪资帐套人员范围(包含)列表
export const getLedgerPersonRangeInclude = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salarysob/range/listInclude', 'POST', params);
}
//薪资帐套人员范围(排除)列表
export const getLedgerPersonRangeExclude = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salarysob/range/listExclude', 'POST', params);
}
//薪资帐套人员范围表单
export const getLedgerPersonRangeForm = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salarysob/range/getForm', 'get', params);
}
//保存薪资帐套人员范围
export const saveLedgerPersonRange = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salarysob/range/save', 'POST', params);
}
//删除薪资帐套人员范围
export const deleteLedgerPersonRange = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salarysob/range/delete', 'POST', params);
}
//薪资帐套项目分组的详情
export const getLedgerItemGroupForm = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salarysob/item/group/getForm', 'get', params);
}
//保存薪资帐套薪资项目
export const saveLedgerItem = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salarysob/item/save', 'POST', params);
}
//薪资帐套薪资项目详情
export const getLedgerItemForm = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salarysob/item/getForm', 'get', params);
}
//薪资帐套校验规则列表
export const getLedgerRuleList = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salarysob/checkrule/list', 'POST', params);
}
//薪资帐套校验规则表单
export const getLedgerRuleForm = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salarysob/checkrule/getForm', 'get', params);
}
//保存薪资帐套校验规则
export const saveLedgerRule = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salarysob/checkrule/save', 'POST', params);
}
//编辑薪资帐套校验规则公式
export const updateLedgerRuleFormula = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salarysob/checkrule/formula/update', 'POST', params);
}
//删除薪资帐套校验规则
export const deleteLedgerRule = params => {
return WeaTools.callApi('/api/bs/hrmsalary/salarysob/checkrule/delete', 'POST', params);
}