feat(aihr): allow employees to complete onboarding tasks

This commit is contained in:
2026-07-15 02:49:40 +08:00
parent 2f21895597
commit 82d93a1af1
11 changed files with 112 additions and 5 deletions
+8
View File
@@ -179,6 +179,14 @@ export const getOnboardTasks = () =>
timeout: 15000
});
export const completeOnboardTask = (id: number, evidenceRef?: string) =>
apiRequest<void>({
url: `/api/aihr/mobile/onboard/tasks/${id}/complete`,
method: 'POST',
data: evidenceRef ? { evidenceRef } : {},
timeout: 15000
});
export const getQualification = () =>
apiRequest<QualificationSummary>({
url: '/api/aihr/mobile/qualification',