[FEAT] ISMS documenti: download unico set (Word) + editor in-app contenuto bozze (v1.24.1)
- exportAllDocumentsWord: GET /api/isms/documentsWordAll -> .doc unico (copertina+indice+page-break) di tutto il set non archiviato
- getDocument: GET /api/isms/documents/{id} (full doc per editor)
- updateDocument: guard NOT_EDITABLE su documenti non-bozza/revisione + ruoli estesi a board_member
- UI isms.js: pulsante 'Scarica tutto (Word)', 'Modifica' (editor contenteditable + toolbar + toggle HTML) per bozze/revisione
- help.js: editor in-app + download unico
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
68694a0f38
commit
d29195b2c1
@@ -301,6 +301,8 @@ $actionMap = [
|
||||
'POST:documents/{subId}/newVersion' => 'newVersionDocument', // pubblicato->nuova bozza
|
||||
'GET:documents/{subId}/versions' => 'documentVersions',
|
||||
'GET:documents/{subId}/word' => 'exportDocumentWord', // download .doc Word
|
||||
'GET:documentsWordAll' => 'exportAllDocumentsWord', // download UNICO di tutto il set
|
||||
'GET:documents/{subId}' => 'getDocument', // documento completo (editor) — {subId} numerico
|
||||
'GET:readiness' => 'readiness',
|
||||
'GET:export' => 'export',
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user