/api/production/work-orders/{id}/assign-operator:
put:
tags: [Production, Work Orders]
summary: Assigne un opérateur à un Ordre de Travail (OT)
description: Permet d'assigner ou de désassigner un opérateur à un OT
parameters:
- in: path
name: id
required: true
schema:
type: string
description: ID de l'OT
requestBody:
required: true
content:
application/json:
schema:
type: object
properties:
operatorId:
type: string
nullable: true
description: ID de l'opérateur à assigner (null pour désassigner)
responses:
200:
description: Opérateur assigné avec succès
404:
description: OT ou opérateur non trouvé
400:
description: Opérateur non disponible
401:
description: Non autorisé
500:
description: Erreur serveur
Swagger
/api/production/work-orders/{id}/assign-operator: put: tags: [Production, Work Orders] summary: Assigne un opérateur à un Ordre de Travail (OT) description: Permet d'assigner ou de désassigner un opérateur à un OT parameters: - in: path name: id required: true schema: type: string description: ID de l'OT requestBody: required: true content: application/json: schema: type: object properties: operatorId: type: string nullable: true description: ID de l'opérateur à assigner (null pour désassigner) responses: 200: description: Opérateur assigné avec succès 404: description: OT ou opérateur non trouvé 400: description: Opérateur non disponible 401: description: Non autorisé 500: description: Erreur serveur