addition expense claims
This commit is contained in:
@@ -59,6 +59,27 @@ router.post('/portal/purchase-requests', portalController.submitPurchaseRequest)
|
||||
router.get('/portal/attendance', portalController.getMyAttendance);
|
||||
router.get('/portal/salaries', portalController.getMySalaries);
|
||||
|
||||
router.get('/portal/expense-claims', portalController.getMyExpenseClaims);
|
||||
router.post('/portal/expense-claims', portalController.submitExpenseClaim);
|
||||
|
||||
router.get(
|
||||
'/portal/managed-expense-claims',
|
||||
authorize('department_expense_claims', '*', 'read'),
|
||||
portalController.getManagedExpenseClaims
|
||||
);
|
||||
|
||||
router.post(
|
||||
'/portal/managed-expense-claims/:id/approve',
|
||||
authorize('department_expense_claims', '*', 'approve'),
|
||||
portalController.approveManagedExpenseClaim
|
||||
);
|
||||
|
||||
router.post(
|
||||
'/portal/managed-expense-claims/:id/reject',
|
||||
authorize('department_expense_claims', '*', 'approve'),
|
||||
portalController.rejectManagedExpenseClaim
|
||||
);
|
||||
|
||||
// ========== EMPLOYEES ==========
|
||||
|
||||
router.get('/employees', authorize('hr', 'employees', 'read'), hrController.findAllEmployees);
|
||||
|
||||
Reference in New Issue
Block a user