feat(image): Mettre à jour la description de l'API pour détecter automatiquement le projet actif lors de l'enregistrement d'une image
All checks were successful
SSH Backend Deploy / ssh-deploy (push) Successful in 11s
All checks were successful
SSH Backend Deploy / ssh-deploy (push) Successful in 11s
This commit is contained in:
@@ -147,7 +147,7 @@ router.get('/preview/:projectId/:orderId', ImageController.getImagePreview);
|
||||
* - Images
|
||||
* - Caméra
|
||||
* summary: Télécharge une image avec données de mesure
|
||||
* description: Enregistre une nouvelle image capturée avec les données de mesure associées
|
||||
* description: Enregistre une nouvelle image capturée avec les données de mesure associées. L'API détecte automatiquement le projet actif en cours de capture.
|
||||
* requestBody:
|
||||
* required: true
|
||||
* content:
|
||||
@@ -159,9 +159,6 @@ router.get('/preview/:projectId/:orderId', ImageController.getImagePreview);
|
||||
* type: string
|
||||
* format: binary
|
||||
* description: Fichier image à télécharger
|
||||
* projectId:
|
||||
* type: integer
|
||||
* description: ID du projet associé
|
||||
* timestamp:
|
||||
* type: string
|
||||
* format: date-time
|
||||
@@ -176,7 +173,6 @@ router.get('/preview/:projectId/:orderId', ImageController.getImagePreview);
|
||||
* example: 45.2
|
||||
* required:
|
||||
* - image
|
||||
* - projectId
|
||||
* - timestamp
|
||||
* - temperature
|
||||
* - humidity
|
||||
@@ -191,6 +187,10 @@ router.get('/preview/:projectId/:orderId', ImageController.getImagePreview);
|
||||
* message:
|
||||
* type: string
|
||||
* example: Mesure téléchargée avec succès
|
||||
* project_id:
|
||||
* type: integer
|
||||
* example: 1
|
||||
* description: ID du projet actif détecté automatiquement
|
||||
* path:
|
||||
* type: string
|
||||
* example: /storage/1/images/42.jpg
|
||||
@@ -198,7 +198,15 @@ router.get('/preview/:projectId/:orderId', ImageController.getImagePreview);
|
||||
* type: integer
|
||||
* example: 123
|
||||
* 400:
|
||||
* $ref: '#/components/responses/BadRequest'
|
||||
* description: Erreur de requête - paramètres manquants ou aucun projet actif
|
||||
* content:
|
||||
* application/json:
|
||||
* schema:
|
||||
* type: object
|
||||
* properties:
|
||||
* error:
|
||||
* type: string
|
||||
* example: Aucun projet actif en cours de capture
|
||||
* 500:
|
||||
* $ref: '#/components/responses/ServerError'
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user