53 lines
1.6 KiB
JavaScript
53 lines
1.6 KiB
JavaScript
import { WeaTools } from "ecCom";
|
|
import { convertToUrlString } from "../util/url";
|
|
|
|
// 工资单列表
|
|
export const mySalaryBillList = params => {
|
|
return fetch("/api/bs/hrmsalary/salaryBill/mySalaryBillList", {
|
|
method: "POST",
|
|
mode: "cors",
|
|
headers: {
|
|
"Content-Type": "application/json"
|
|
},
|
|
body: JSON.stringify(params)
|
|
}).then(res => res.json());
|
|
};
|
|
|
|
// 社保福利列表
|
|
export const welfareList = params => {
|
|
return WeaTools.callApi("/api/bs/hrmsalary/report/welfare/list", "GET", params);
|
|
};
|
|
|
|
|
|
// 调薪记录列表
|
|
export const recordList = params => {
|
|
return WeaTools.callApi("/api/bs/hrmsalary/report/record/list", "GET", params);
|
|
};
|
|
|
|
// 工资查看详情
|
|
export const mySalaryBill = params => {
|
|
return fetch(`/api/bs/hrmsalary/salaryBill/mySalaryBill?${convertToUrlString(params)}`, {
|
|
method: "GET",
|
|
mode: "cors",
|
|
headers: {
|
|
"Content-Type": "application/json"
|
|
}
|
|
}).then(res => res.json());
|
|
};
|
|
|
|
export const isNeedSecondPwdVerify = params => {
|
|
return WeaTools.callApi("/api/encrypt/secondauthsetting/isNeedSecondAuth", "POST", params);
|
|
};
|
|
export const getSecondAuthForm = params => {
|
|
return WeaTools.callApi("/api/encrypt/secondauthsetting/getSecondAuthForm", "POST", params);
|
|
};
|
|
export const doSecondAuth = params => {
|
|
return WeaTools.callApi("/api/encrypt/secondauthsetting/doSecondAuth", "POST", params);
|
|
};
|
|
export const checkPassword = params => {
|
|
return WeaTools.callApi("/api/hrm/secondarypwd/checkPassword", "POST", params);
|
|
};
|
|
export const saveSecondaryPwd = params => {
|
|
return WeaTools.callApi("/api/hrm/secondarypwd/saveSecondaryPwd", "POST", params);
|
|
};
|