Files
td_official/src/api/project/busSalaryDetails/index.ts

62 lines
1.5 KiB
TypeScript
Raw Normal View History

2025-09-09 09:40:08 +08:00
import request from '@/utils/request-go';
// 查询员工工资考核记录列表
export function listBusSalaryDetails(query: object) {
return request({
url: '/zm/api/v1/system/busSalaryDetails/list',
method: 'get',
params: query
});
}
// 查询员工工资考核记录详细
export function getBusSalaryDetails(id: number) {
return request({
url: '/zm/api/v1/system/busSalaryDetails/get',
method: 'get',
params: {
id: id.toString()
}
});
}
// 新增员工工资考核记录
export function addBusSalaryDetails(data: object) {
return request({
url: '/zm/api/v1/system/busSalaryDetails/add',
method: 'post',
data: data
});
}
// 修改员工工资考核记录
export function updateBusSalaryDetails(data: object) {
return request({
url: '/zm/api/v1/system/busSalaryDetails/edit',
method: 'put',
data: data
});
}
// 删除员工工资考核记录
export function delBusSalaryDetails(ids: number[]) {
return request({
url: '/zm/api/v1/system/busSalaryDetails/delete',
method: 'delete',
data: {
ids: ids
}
});
}
// 根据身份证获取当前考勤记录明细
export function getByIdDetail(params) {
return request({
url: '/zm/api/v1/system/busSalaryDetails/getByIdDetail',
method: 'get',
params
});
}
// 工资条获取(可根据项目or班组or施工人员)
export function salarySheet(params) {
return request({
url: '/zm/api/v1/system/busSalaryDetails/salarySheet',
method: 'get',
params
});
}