feat(plagiarism): показывать текст работы с подсветкой совпадений
All checks were successful
Deploy / test (push) Successful in 3m49s
Deploy / deploy (push) Successful in 22s

Добавлен GET /tasks/{public_id}/text, читает извлечённый текст из
staged_works.text_key (тот же текст, по которому считались
position_start/position_end) — тот же MinIO-объект, что уже читает
админка для превью. Фронтенд: сворачиваемый блок с текстом работы,
где заимствования/цитаты/тематически близкие фрагменты подсвечены
разными цветами с тултипом на источник.
This commit is contained in:
jze9
2026-08-25 14:32:16 +05:00
parent 53d0de3d71
commit d02596cedb
5 changed files with 195 additions and 2 deletions

View File

@@ -104,7 +104,7 @@ export function Task() {
<h2 className="text-base font-semibold text-gray-900 mb-4">
Результат проверки плагиата
</h2>
<PlagiarismReport data={task.result as PlagiarismResultData} />
<PlagiarismReport data={task.result as PlagiarismResultData} taskId={taskId} />
</div>
)}