feat(personal): add reviewed enterprise publishing

This commit is contained in:
2026-07-12 23:51:12 +08:00
parent 661980f43f
commit 39fec1f73a
15 changed files with 616 additions and 11 deletions
@@ -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'
});