Skip to main content

OvertimeRequestController

Base path/api/overtime-requests
ModuleHR
Endpoints7
OpenAPI tagOvertime Requests
Sourcebackend/src/main/java/com/motorph/payroll/controller/OvertimeRequestController.java

Endpoints​

MethodPathRequiresHandler
GET/api/overtime-requests/meemployee.overtime.requestlistMine()
POST/api/overtime-requestsemployee.overtime.requestcreate()
PUT/api/overtime-requests/{id}employee.overtime.requestupdate()
DELETE/api/overtime-requests/{id}employee.overtime.requestcancel()
GET/api/overtime-requestshr.overtime.requests.view or payroll.overtime.approvelist()
GET/api/overtime-requests/{id}hr.overtime.requests.view or payroll.overtime.approvegetById()
PATCH/api/overtime-requests/{id}/decisionhr.overtime.requests.approve or payroll.overtime.approvedecide()

Call chain​

Dependencies​

Constructor-injected by Lombok's @RequiredArgsConstructor: OvertimeRequestService.

Tables reached​

EntityTableTenant-scoped
EmployeeemployeeYes
OvertimeRequestovertime_requestYes
TimesheettimesheetYes

Generated page

This page is rebuilt from the source on every docs build by docs-site/scripts/gen-code-wiki.mjs. Editing it has no effect — change the code, or, if what you want to say is prose, write it in docs/.