57 lines
1.7 KiB
JavaScript
57 lines
1.7 KiB
JavaScript
import { WeaTools } from 'ecCom';
|
|
|
|
/**
|
|
* 薪资项目api
|
|
* @param data
|
|
*/
|
|
|
|
// 薪资项目-获取列表
|
|
export const getItemList = params => {
|
|
return WeaTools.callApi('/api/bs/hrmsalary/salaryitem/list', 'POST', params);
|
|
};
|
|
|
|
//薪资项目的高级搜索
|
|
export const getSaCondition = params => {
|
|
return WeaTools.callApi('/api/bs/hrmsalary/salaryitem/getSearchCondition', 'GET', params);
|
|
};
|
|
|
|
//薪资项目-系统薪资项目列表
|
|
export const getSysItemList = params => {
|
|
return WeaTools.callApi('/api/bs/hrmsalary/salaryitem/sysList', 'POST', params);
|
|
};
|
|
|
|
//系统薪资项目的高级搜索
|
|
export const getSysSaCondition = params => {
|
|
return WeaTools.callApi('/api/bs/hrmsalary/salaryitem/getSysSearchCondition', 'GET', params);
|
|
}
|
|
|
|
//薪资项目-批量删除薪资项目
|
|
export const deleteItem = params => {
|
|
return WeaTools.callApi('/api/bs/hrmsalary/salaryitem/delete', 'POST', params);
|
|
}
|
|
|
|
//薪资项目-新增薪资项目
|
|
export const saveItem = params => {
|
|
return WeaTools.callApi('/api/bs/hrmsalary/salaryitem/save', 'POST', params);
|
|
}
|
|
|
|
//薪资项目-更新薪资项目
|
|
export const updateItem = params => {
|
|
return WeaTools.callApi('/api/bs/hrmsalary/salaryitem/update', 'POST', params);
|
|
}
|
|
|
|
//薪资项目-薪资项目详情
|
|
export const getItemForm = params => {
|
|
return WeaTools.callApi('/api/bs/hrmsalary/salaryitem/getSalaryForm', 'POST', params);
|
|
}
|
|
|
|
//薪资项目-添加系统薪资项目
|
|
export const saveSysItem = params => {
|
|
return WeaTools.callApi('/api/bs/hrmsalary/salaryitem/saveSys', 'POST', params);
|
|
}
|
|
|
|
//获取薪资项目可选的类型(与属性有联动)
|
|
export const getItemTypeOption = params => {
|
|
return WeaTools.callApi('/api/bs/hrmsalary/salaryitem/listSalaryItemTypeOption', 'GET', params);
|
|
}
|