forked from ScoDoc/DocScoDoc
API: routes annotations
This commit is contained in:
parent
f44095c768
commit
dccb94bcdd
@ -486,6 +486,9 @@ Pour uniformiser les résultats des exemples, ceux sont soumis à quelques post-
|
||||
|
||||
##### Structure annotation
|
||||
|
||||
Les annotations sur les étudiants ne sont accessibles qu'avec la permission `ViewEtudData`.
|
||||
Sur l'application, elles sont affichées et modifiables sur la fiche de l'étudiants.
|
||||
|
||||
| attribut | type | commentaire |
|
||||
|:---------|:-------|:------------|
|
||||
| date | string | |
|
||||
@ -616,7 +619,26 @@ Pour uniformiser les résultats des exemples, ceux sont soumis à quelques post-
|
||||
* **Routes:** `/etudiant/edit.
|
||||
* **Résultat:** Modifie les données de l'étudiant.
|
||||
|
||||
#### **`etudiant-annotation`**
|
||||
|
||||
* **Méthode: POST**
|
||||
* **Permission: `ScoEtudInscrit`+`ViewEtudData`**
|
||||
* **Data:** `{ "comment" : "une annotation" }`
|
||||
* **Routes:**
|
||||
* `/etudiant/etudid/<int:etudid>/annotation`
|
||||
* `/etudiant/nip/<string:nip>/annotation`
|
||||
* `/etudiant/ine/<string:ine>/annotation`
|
||||
* **Résultat:** Ajoute une annotation sur l'étudiant.
|
||||
|
||||
#### **`etudiant-annotation-delete`**
|
||||
|
||||
* **Méthode: POST**
|
||||
* **Permission: `ScoEtudInscrit`**
|
||||
* **Routes:**
|
||||
* `/etudiant/etudid/<int:etudid>/annotation/<int:annotation_id>/delete`
|
||||
* `/etudiant/nip/<string:nip>/annotation<int:annotation_id>/delete`
|
||||
* `/etudiant/ine/<string:ine>/annotation<int:annotation_id>/delete`
|
||||
* **Résultat:** Supprimer une annotation sur l'étudiant.
|
||||
|
||||
#### **departement-etudiants**
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user