feat(personal): add reviewed enterprise publishing
This commit is contained in:
@@ -7,6 +7,7 @@ import type {
|
||||
PersonalExportOutlineSection,
|
||||
PersonalKnowledgeScope,
|
||||
PersonalPage,
|
||||
PersonalPublishRequest,
|
||||
PersonalSession,
|
||||
PersonalSessionDetail,
|
||||
PersonalSpace
|
||||
@@ -203,3 +204,14 @@ export const downloadPersonalExport = (id: string) => apiRequest<{ url: string;
|
||||
url: `/api/aihr/personal-assistant/exports/${encodeURIComponent(id)}/download-url`,
|
||||
method: 'GET'
|
||||
});
|
||||
|
||||
export const requestPersonalPublish = (itemId: string, reason: string) => apiRequest<PersonalPublishRequest>({
|
||||
url: `/api/aihr/personal-assistant/items/${encodeURIComponent(itemId)}/publish-requests`,
|
||||
method: 'POST',
|
||||
data: { targetScope: 'POSITION:生活顾问', reason }
|
||||
});
|
||||
|
||||
export const loadPersonalPublishRequests = () => apiRequest<PersonalPublishRequest[]>({
|
||||
url: '/api/aihr/personal-assistant/publish-requests',
|
||||
method: 'GET'
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user