54 lines
2.0 KiB
JavaScript
54 lines
2.0 KiB
JavaScript
import { WeaTools } from "ecCom";
|
|
import { postExportFetch, postFetch } from "../util/request";
|
|
|
|
//浮动薪酬项目列表
|
|
export const getVariableSalaryItemList = params => {
|
|
return postFetch("/api/bs/hrmsalary/variableSalaryItem/listPage", params);
|
|
};
|
|
//删除浮动薪酬项目
|
|
export const deleteVariableSalaryItem = params => {
|
|
return postFetch("/api/bs/hrmsalary/variableSalaryItem/delete", params);
|
|
};
|
|
//获取浮动薪酬项目详情
|
|
export const getVariableSalaryItemDetail = params => {
|
|
return postFetch("/api/bs/hrmsalary/variableSalaryItem/getDetail", params);
|
|
};
|
|
//保存/更新 浮动薪酬项目
|
|
export const saveVariableSalaryItem = params => {
|
|
return postFetch("/api/bs/hrmsalary/variableSalaryItem/save", params);
|
|
};
|
|
|
|
//创建浮动薪酬档案时获取项目信息
|
|
export const getCreateForm = params => {
|
|
return postFetch("/api/bs/hrmsalary/variableSalary/getCreateForm", params);
|
|
};
|
|
//创建浮动薪酬档案
|
|
export const createVariableSalary = params => {
|
|
return postFetch("/api/bs/hrmsalary/variableSalary/createData", params);
|
|
};
|
|
//创建浮动薪酬档案
|
|
export const getVariableSalaryList = params => {
|
|
return postFetch("/api/bs/hrmsalary/variableSalary/list", params);
|
|
};
|
|
//导入浮动薪酬档案
|
|
export const importVariableSalary = params => {
|
|
return postFetch("/api/bs/hrmsalary/variableSalary/importData", params);
|
|
};
|
|
//删除浮动薪酬档案
|
|
export const deleteVariableSalary = params => {
|
|
return postFetch("/api/bs/hrmsalary/variableSalary/deleteSelectData", params);
|
|
};
|
|
//获取浮动薪酬档案明细
|
|
export const getVariableSalaryDetail = params => {
|
|
return postFetch("/api/bs/hrmsalary/variableSalary/getDetail", params);
|
|
};
|
|
// 获取当前管理员下的所有的个税扣缴义务人
|
|
export const getAdminTaxAgentList = () => {
|
|
return WeaTools.callApi("/api/bs/hrmsalary/siaccount/getAdminTaxAgentList", "get", {});
|
|
};
|
|
// 浮动薪酬档案导出
|
|
export const exportVariableSalary = (params) => {
|
|
return postExportFetch("/api/bs/hrmsalary/variableSalary/export", params);
|
|
};
|
|
|