feat(personal): export reviewed outlines to pptx
This commit is contained in:
@@ -187,3 +187,19 @@ export const confirmPersonalOutline = (id: string) => apiRequest<void>({
|
||||
url: `/api/aihr/personal-assistant/exports/${encodeURIComponent(id)}/confirm`,
|
||||
method: 'POST'
|
||||
});
|
||||
|
||||
export const loadPersonalExport = (id: string) => apiRequest<PersonalExportOutline>({
|
||||
url: `/api/aihr/personal-assistant/exports/${encodeURIComponent(id)}`,
|
||||
method: 'GET'
|
||||
});
|
||||
|
||||
export const enqueuePersonalPpt = (id: string) => apiRequest<void>({
|
||||
url: `/api/aihr/personal-assistant/exports/${encodeURIComponent(id)}/pptx`,
|
||||
method: 'POST',
|
||||
data: { templateCode: 'standard' }
|
||||
});
|
||||
|
||||
export const downloadPersonalExport = (id: string) => apiRequest<{ url: string; expiresAt?: string }>({
|
||||
url: `/api/aihr/personal-assistant/exports/${encodeURIComponent(id)}/download-url`,
|
||||
method: 'GET'
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user