2024-08-12 14:58:36 +08:00
|
|
|
import { WeaTools } from "ecCom";
|
2024-08-15 15:24:00 +08:00
|
|
|
import { postExportFetch, postFetch } from "../util/request";
|
2024-08-08 14:36:11 +08:00
|
|
|
|
|
|
|
|
//浮动薪酬项目列表
|
|
|
|
|
export const getVariableSalaryItemList = params => {
|
|
|
|
|
return postFetch("/api/bs/hrmsalary/variableSalaryItem/listPage", params);
|
|
|
|
|
};
|
2024-08-08 17:32:54 +08:00
|
|
|
//删除浮动薪酬项目
|
|
|
|
|
export const deleteVariableSalaryItem = params => {
|
|
|
|
|
return postFetch("/api/bs/hrmsalary/variableSalaryItem/delete", params);
|
|
|
|
|
};
|
|
|
|
|
//获取浮动薪酬项目详情
|
|
|
|
|
export const getVariableSalaryItemDetail = params => {
|
|
|
|
|
return postFetch("/api/bs/hrmsalary/variableSalaryItem/getDetail", params);
|
|
|
|
|
};
|
2024-08-08 14:36:11 +08:00
|
|
|
//保存/更新 浮动薪酬项目
|
|
|
|
|
export const saveVariableSalaryItem = params => {
|
|
|
|
|
return postFetch("/api/bs/hrmsalary/variableSalaryItem/save", params);
|
|
|
|
|
};
|
2024-08-08 17:32:54 +08:00
|
|
|
|
|
|
|
|
//创建浮动薪酬档案时获取项目信息
|
|
|
|
|
export const getCreateForm = params => {
|
|
|
|
|
return postFetch("/api/bs/hrmsalary/variableSalary/getCreateForm", params);
|
|
|
|
|
};
|
2024-08-08 18:24:45 +08:00
|
|
|
//创建浮动薪酬档案
|
|
|
|
|
export const createVariableSalary = params => {
|
|
|
|
|
return postFetch("/api/bs/hrmsalary/variableSalary/createData", params);
|
|
|
|
|
};
|
|
|
|
|
//创建浮动薪酬档案
|
|
|
|
|
export const getVariableSalaryList = params => {
|
|
|
|
|
return postFetch("/api/bs/hrmsalary/variableSalary/list", params);
|
|
|
|
|
};
|
2024-08-12 09:24:11 +08:00
|
|
|
//导入浮动薪酬档案
|
|
|
|
|
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);
|
|
|
|
|
};
|
2024-08-12 14:58:36 +08:00
|
|
|
// 获取当前管理员下的所有的个税扣缴义务人
|
|
|
|
|
export const getAdminTaxAgentList = () => {
|
2024-10-09 11:25:50 +08:00
|
|
|
return WeaTools.callApi("/api/bs/hrmsalary/taxAgent/selectList", "GET", { isShare: false });
|
2024-08-12 14:58:36 +08:00
|
|
|
};
|
2024-08-15 15:24:00 +08:00
|
|
|
// 浮动薪酬档案导出
|
|
|
|
|
export const exportVariableSalary = (params) => {
|
|
|
|
|
return postExportFetch("/api/bs/hrmsalary/variableSalary/export", params);
|
|
|
|
|
};
|
|
|
|
|
|