feat(portal): export investigation packs

This commit is contained in:
igor04091968
2026-06-04 14:22:50 +03:00
parent cd95792196
commit fca5b57455
4 changed files with 444 additions and 3 deletions
@@ -1811,9 +1811,13 @@ function renderCandidateReviewActions(item) {
["FALSE_POSITIVE", "Ложный"],
["POSTPONED", "Отложить"],
];
return `<div class="button-row compact-actions">${actions.map(([status, label]) => `
<button class="small-button" data-review-status="${escapeHtml(status)}" data-candidate-id="${escapeHtml(id)}">${ui(label)}</button>
`).join("")}</div>`;
const packUrl = `/portal/api/investigation-pack/${encodeURIComponent(id)}?format=markdown`;
return `
<div class="button-row compact-actions">${actions.map(([status, label]) => `
<button class="small-button" data-review-status="${escapeHtml(status)}" data-candidate-id="${escapeHtml(id)}">${ui(label)}</button>
`).join("")}</div>
<a class="small-button investigation-pack-button" href="${escapeHtml(packUrl)}" download>Скачать пакет расследования</a>
`;
}
function reviewStatusText(status) {