first commit

This commit is contained in:
2026-02-28 15:02:08 +08:00
commit f657de1c0d
55 changed files with 15806 additions and 0 deletions

View File

@@ -0,0 +1,41 @@
import request from './request'
// 获取工资列表
export function getSalaryRecords(params) {
return request.get('/salary', { params })
}
// 获取工资详情
export function getSalaryRecord(id) {
return request.get(`/salary/${id}`)
}
// 创建工资记录
export function createSalaryRecord(data) {
return request.post('/salary', data)
}
// 更新工资记录
export function updateSalaryRecord(id, data) {
return request.put(`/salary/${id}`, data)
}
// 根据考核生成工资
export function generateSalary(params) {
return request.post('/salary/generate', null, { params })
}
// 批量生成工资
export function batchGenerateSalary(params) {
return request.post('/salary/batch-generate', null, { params })
}
// 确认工资
export function confirmSalary(id) {
return request.post(`/salary/${id}/confirm`)
}
// 批量确认工资
export function batchConfirmSalary(params) {
return request.post('/salary/batch-confirm', null, { params })
}