feat(aihr): close functional checklist gaps

This commit is contained in:
key
2026-08-02 12:15:45 +08:00
parent 699cc08050
commit 6ad8a017a4
80 changed files with 4930 additions and 430 deletions
+14
View File
@@ -203,6 +203,20 @@ export const completeOnboardTask = (id: number, evidenceRef?: string) =>
timeout: 15000
});
export const reportOnboardProgress = (id: number, data: {
progressPercent?: number;
positionSeconds?: number;
durationSeconds?: number;
materialVersion?: string | null;
completed?: boolean;
}) =>
apiRequest<void>({
url: `/api/aihr/mobile/onboard/tasks/${id}/progress`,
method: 'POST',
data,
timeout: 15000
});
export const getQualification = () =>
apiRequest<QualificationSummary>({
url: '/api/aihr/mobile/qualification',