Files
qiji/frontend/src/api/leaves.ts
T
2026-07-12 13:05:49 +08:00

20 lines
487 B
TypeScript

import api from './index'
export const leavesApi = {
list(params?: Record<string, any>) {
return api.get('/leaves/', { params })
},
create(data: Record<string, any>) {
return api.post('/leaves/', data)
},
update(id: string, data: Record<string, any>) {
return api.put(`/leaves/${id}`, data)
},
delete(id: string) {
return api.delete(`/leaves/${id}`)
},
overview(params?: Record<string, any>) {
return api.get('/leaves/overview', { params })
},
}